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 número total de transações e o valor médio para cada ativo digital na rede 'ethereum'?
 ###Tabelas: 
CREATE TABLE digital_assets (asset_id INT, asset_name VARCHAR(255), network VARCHAR(255)); INSERT INTO digital_assets (asset_id, asset_name, network) VALUES (1, 'ETH', 'ethereum'), (2, 'USDC', 'ethereum'), (3, 'UNI', 'ethereum'); CREATE TABLE transactions (transaction_id INT, asset_id INT, value DECIMAL(10,2)); INSERT INTO transactions (transaction_id, asset_id, value) VALUES (1, 1, 100), (2, 1, 200), (3, 2, 50), (4, 2, 75), (5, 3, 300), (6, 3, 400);
SELECT d.asset_name, COUNT(t.transaction_id) as total_transactions, AVG(t.value) as average_value FROM digital_assets d JOIN transactions t ON d.asset_id = t.asset_id WHERE d.network = 'ethereum' GROUP BY d.asset_name;