#![allow(missing_docs)] use ethers_contract::abigen; pub mod bridge { // The link to the original event definition: // https://github.com/FuelLabs/fuel-bridge/blob/05c4d9cced70d262742e20c85c7ef8a5d8898701/packages/portal-contracts/contracts/fuelchain/FuelMessagePortal.sol#L54 super::abigen!( MessageSent, r#"[ event MessageSent(bytes32 indexed sender, bytes32 indexed recipient, uint256 indexed nonce, uint64 amount, bytes data) event Transaction(uint256 indexed nonce, uint64 max_gas, bytes canonically_serialized_tx) ]"#, ); }