Module ethereum_gen::bridge

source ·
Expand description

This module was auto-generated with ethers-rs Abigen. More information at: https://github.com/gakonst/ethers-rs

Structs

  • Container type for all input parameters for the acceptedEthTokens function with signature acceptedEthTokens(address) and selector 0x687a82db
  • Container type for all return fields from the acceptedEthTokens function with signature acceptedEthTokens(address) and selector 0x687a82db
  • Container type for all input parameters for the addEthNativeToken function with signature addEthNativeToken(address,string,string,uint8,bytes32,uint8[],bytes32[],bytes32[]) and selector 0xdfd9db89
  • Container type for all input parameters for the addNewSidechainToken function with signature addNewSidechainToken(string,string,uint8,bytes32,bytes32,uint8[],bytes32[],bytes32[]) and selector 0x23ad7de2
  • Container type for all input parameters for the addPeerByPeer function with signature addPeerByPeer(address,bytes32,uint8[],bytes32[],bytes32[]) and selector 0xca70cf6e
  • Container type for all return fields from the addPeerByPeer function with signature addPeerByPeer(address,bytes32,uint8[],bytes32[],bytes32[]) and selector 0xca70cf6e
  • Container type for all input parameters for the _addressVAL function with signature _addressVAL() and selector 0x3b698288
  • Container type for all return fields from the _addressVAL function with signature _addressVAL() and selector 0x3b698288
  • Container type for all input parameters for the _addressXOR function with signature _addressXOR() and selector 0xc29bb332
  • Container type for all return fields from the _addressXOR function with signature _addressXOR() and selector 0xc29bb332
  • Container type for all input parameters for the isPeer function with signature isPeer(address) and selector 0x3e44cf78
  • Container type for all return fields from the isPeer function with signature isPeer(address) and selector 0x3e44cf78
  • Container type for all input parameters for the _networkId function with signature _networkId() and selector 0x5fde87c5
  • Container type for all return fields from the _networkId function with signature _networkId() and selector 0x5fde87c5
  • Container type for all input parameters for the peersCount function with signature peersCount() and selector 0xae6664e0
  • Container type for all return fields from the peersCount function with signature peersCount() and selector 0xae6664e0
  • Container type for all input parameters for the prepareForMigration function with signature prepareForMigration(bytes32,uint8[],bytes32[],bytes32[]) and selector 0x75ff82bd
  • Container type for all input parameters for the receiveByEthereumAssetAddress function with signature receiveByEthereumAssetAddress(address,uint256,address,address,bytes32,uint8[],bytes32[],bytes32[]) and selector 0x135f14e2
  • Container type for all input parameters for the receiveBySidechainAssetId function with signature receiveBySidechainAssetId(bytes32,uint256,address,address,bytes32,uint8[],bytes32[],bytes32[]) and selector 0x75273ece
  • Container type for all input parameters for the receivePayment function with signature receivePayment() and selector 0x835c19f3
  • Container type for all input parameters for the removePeerByPeer function with signature removePeerByPeer(address,bytes32,uint8[],bytes32[],bytes32[]) and selector 0x89c39baf
  • Container type for all return fields from the removePeerByPeer function with signature removePeerByPeer(address,bytes32,uint8[],bytes32[],bytes32[]) and selector 0x89c39baf
  • Container type for all input parameters for the sendERC20ToSidechain function with signature sendERC20ToSidechain(bytes32,uint256,address) and selector 0x03ef9d1f
  • Container type for all input parameters for the sendEthToSidechain function with signature sendEthToSidechain(bytes32) and selector 0xfdfba25d
  • Container type for all input parameters for the shutDownAndMigrate function with signature shutDownAndMigrate(bytes32,address,address[],uint8[],bytes32[],bytes32[]) and selector 0xdab4a4c6
  • Container type for all input parameters for the _sidechainTokenAddressArray function with signature _sidechainTokenAddressArray(uint256) and selector 0x16283134
  • Container type for all return fields from the _sidechainTokenAddressArray function with signature _sidechainTokenAddressArray(uint256) and selector 0x16283134
  • Container type for all input parameters for the _sidechainTokensByAddress function with signature _sidechainTokensByAddress(address) and selector 0xcd550947
  • Container type for all return fields from the _sidechainTokensByAddress function with signature _sidechainTokensByAddress(address) and selector 0xcd550947
  • Container type for all input parameters for the _sidechainTokens function with signature _sidechainTokens(bytes32) and selector 0x8505e868
  • Container type for all return fields from the _sidechainTokens function with signature _sidechainTokens(bytes32) and selector 0x8505e868
  • Container type for all input parameters for the _uniqueAddresses function with signature _uniqueAddresses(address) and selector 0x12c6fa1b
  • Container type for all return fields from the _uniqueAddresses function with signature _uniqueAddresses(address) and selector 0x12c6fa1b
  • Container type for all input parameters for the used function with signature used(bytes32) and selector 0xb07c411f
  • Container type for all return fields from the used function with signature used(bytes32) and selector 0xb07c411f

Enums

  • Container type for all of the contract’s call
  • Container type for all of the contract’s events

Statics