Equipment Bridge (LayerZero)
Chain ID
Fees
Equipment Contract Mapping
Contract Addresses
Name
Mainnet
Testnet
Interfaces
ABIs
Last updated
Last updated
interface IEquipmentBridgeLZ {
event EquipmentArrived(uint256 indexed equipmentId, uint16 indexed equipmentType, uint256 arrivalChainId);
event EquipmentSent(uint256 indexed equipmentId, uint16 indexed equipmentType, uint256 arrivalChainId);
event LZMessageSent(tuple(bytes32 guid, uint64 nonce, tuple(uint256 nativeFee, uint256 lzTokenFee) fee) receipt);
event PetArrived(uint256 indexed petId, uint256 arrivalChainId);
event PetSent(uint256 indexed petId, uint256 arrivalChainId);
function bridgeEquipment(uint32 _dstChainId, address _receiver, uint256 _equipmentId, uint16 _equipmentType) payable;
function estimateEquipment(uint32 _dstChainId, address _receiver, uint256 _equipmentId, uint16 _equipmentType) view returns (tuple(uint256 nativeFee, uint256 lzTokenFee) fee);
}