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 histórico de transações entre dois endereços de blockchain?
 ###Tabelas: 
CREATE TABLE transactions (tx_id INT, sender VARCHAR(42), receiver VARCHAR(42), amount DECIMAL(20, 2), timestamp DATETIME);
SELECT * FROM transactions WHERE (sender = '0x1234567890abcdef1234567890abcdef' AND receiver = '0x87654321f0abcdef1234567890abcdef') OR (sender = '0x87654321f0abcdef1234567890abcdef' AND receiver = '0x1234567890abcdef1234567890abcdef') ORDER BY timestamp;