Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o valor médio da transação para Contratos Inteligentes criados por desenvolvedores da África?
 ###Tabelas: 
CREATE TABLE Smart_Contracts (contract_name TEXT, transaction_value NUMERIC, developer_country TEXT); INSERT INTO Smart_Contracts (contract_name, transaction_value, developer_country) VALUES ('Contract A', 50, 'USA'), ('Contract B', 75, 'Canada'), ('Contract C', 100, 'Nigeria'), ('Contract D', 25, 'South Africa'), ('Contract E', 30, 'Kenya');
SELECT AVG(transaction_value) FROM Smart_Contracts WHERE developer_country IN ('Nigeria', 'South Africa', 'Kenya');