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: Liste os nomes e taxas totais de transação para todos os desenvolvedores que criaram contratos inteligentes na tabela 'developers_smart_contracts'.
 ###Tabelas: 
CREATE TABLE developers (developer_id INT, name VARCHAR(100)); CREATE TABLE smart_contracts (contract_id INT, developer_id INT, transaction_fee DECIMAL(10,2)); INSERT INTO developers (developer_id, name) VALUES (1, 'Alice'), (2, 'Bob'), (3, 'Charlie'); INSERT INTO smart_contracts (contract_id, developer_id, transaction_fee) VALUES (1, 1, 10.00), (2, 1, 15.00), (3, 2, 5.00);
SELECT d.name, SUM(sc.transaction_fee) as total_fees FROM developers d JOIN smart_contracts sc ON d.developer_id = sc.developer_id GROUP BY d.name;