pub fn extract_transaction_hash(log: &RpcLog) -> Result<String>
Extract transaction hash from RPC log.
Returns an error if the transaction hash is missing.