Last active
March 23, 2025 21:50
-
-
Save rootulp/fba567a3398f9aa1b1d0631a3026e4d1 to your computer and use it in GitHub Desktop.
Forge selectors from solidity-ibc-eureka repo
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Listing selectors for contracts in the project... | |
ICS20Transfer | |
╭----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+=========================================================================================================================================================================================================+ | |
| Function | DEFAULT_ADMIN_ROLE() | 0xa217fddf | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | DELEGATE_SENDER_ROLE() | 0xda0f21b5 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | PAUSER_ROLE() | 0xe63ab1e9 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | UPGRADE_INTERFACE_VERSION() | 0xad3cb1cc | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getEscrow(string) | 0x969631d5 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getEscrowBeacon() | 0x1e5150e4 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getIBCERC20Beacon() | 0x826cae7a | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getPermit2() | 0x1bbf2e23 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getRoleAdmin(bytes32) | 0x248a9ca3 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantDelegateSenderRole(address) | 0x4551d2b0 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantPauserRole(address) | 0x6c11c21c | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantRole(bytes32,address) | 0x2f2ff15d | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | hasRole(bytes32,address) | 0x91d14854 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | ibcERC20Contract(string) | 0xa50ee2b4 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | ibcERC20Denom(address) | 0xe163b1af | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | ics26() | 0xd413227d | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | initialize(address,address,address,address,address) | 0x1459457a | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | multicall(bytes[]) | 0xac9650d8 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | onAcknowledgementPacket((string,string,uint64,(string,string,string,string,bytes),bytes,address)) | 0x428e4e17 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | onRecvPacket((string,string,uint64,(string,string,string,string,bytes),address)) | 0x078c4a79 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | onTimeoutPacket((string,string,uint64,(string,string,string,string,bytes),address)) | 0x5e32b6b6 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | pause() | 0x8456cb59 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | paused() | 0x5c975abb | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | proxiableUUID() | 0x52d1902d | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | renounceRole(bytes32,address) | 0x36568abe | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeDelegateSenderRole(address) | 0xc46023a3 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokePauserRole(address) | 0xf865af08 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeRole(bytes32,address) | 0xd547741f | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | sendTransfer((address,uint256,string,string,string,uint64,string)) | 0x2ac3dc38 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | sendTransferWithPermit2((address,uint256,string,string,string,uint64,string),((address,uint256),uint256,uint256),bytes) | 0x53816a7c | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | sendTransferWithSender((address,uint256,string,string,string,uint64,string),address) | 0xb29c715d | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | supportsInterface(bytes4) | 0x01ffc9a7 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | unpause() | 0x3f4ba83a | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | upgradeEscrowTo(address) | 0xaaa2c343 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | upgradeIBCERC20To(address) | 0x06ab20bc | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | upgradeToAndCall(address,bytes) | 0x4f1ef286 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | IBCERC20ContractCreated(address,string) | 0x6031fab685dd6d86e4dbac9a69eae347145f332c95b3a0d728d3730fc5233d62 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Initialized(uint64) | 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Paused(address) | 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleAdminChanged(bytes32,bytes32,bytes32) | 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleGranted(bytes32,address,address) | 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleRevoked(bytes32,address,address) | 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Unpaused(address) | 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Upgraded(address) | 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlBadConfirmation() | 0x6697b232 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlUnauthorizedAccount(address,bytes32) | 0xe2517d3f | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AddressEmptyCode(address) | 0x9996b315 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC1967InvalidImplementation(address) | 0x4c9c8ce3 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC1967NonPayable() | 0xb398979f | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | EnforcedPause() | 0xd93c0665 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ExpectedPause() | 0x8dfc202b | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | FailedCall() | 0xd6bda275 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20DenomNotFound(string) | 0xe1275e2f | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20EscrowNotFound(string) | 0x5778f378 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20InvalidAddress(string) | 0x3fed5d87 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20InvalidAmount(uint256) | 0x4f6df8d0 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20InvalidPort(string,string) | 0x5d3a3cdd | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20Permit2TokenMismatch(address,address) | 0xe3616478 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20Unauthorized(address) | 0x2ecb3242 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20UnauthorizedPacketSender(address) | 0xcf6af3e1 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20UnexpectedERC20Balance(uint256,uint256) | 0x2fb30cfc | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20UnexpectedEncoding(string,string) | 0xd1ca953a | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ICS20UnexpectedVersion(string,string) | 0x094af3b8 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidInitialization() | 0xf92ee8a9 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | NotInitializing() | 0xd7e6bcf8 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ReentrancyGuardReentrantCall() | 0x3ee5aeb5 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | SafeERC20FailedOperation(address) | 0x5274afe7 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | StringsInsufficientHexLength(uint256,uint256) | 0xe22e27eb | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | UUPSUnauthorizedCallContext() | 0xe07c8dba | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | UUPSUnsupportedProxiableUUID(bytes32) | 0xaa1d49a4 | | |
╰----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------╯ | |
ICS26Router | |
╭----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+==================================================================================================================================================================================================+ | |
| Function | CLIENT_ID_CUSTOMIZER_ROLE() | 0xdf5426a2 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | DEFAULT_ADMIN_ROLE() | 0xa217fddf | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | PORT_CUSTOMIZER_ROLE() | 0xd3352436 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | UPGRADE_INTERFACE_VERSION() | 0xad3cb1cc | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | ackPacket(((uint64,string,string,uint64,(string,string,string,string,bytes)[]),bytes,bytes,(uint32,uint32))) | 0x6e65a7d0 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | addClient(string,(string,bytes[]),address) | 0x1ec43e23 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | addClient((string,bytes[]),address) | 0xe3cb36a0 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | addIBCApp(address) | 0x4b720d5b | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | addIBCApp(string,address) | 0x5f516889 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getClient(string) | 0x7eb78932 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getCommitment(bytes32) | 0x7795820c | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getCounterparty(string) | 0xb0777bfa | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getGovAdmin() | 0x54a5979b | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getIBCApp(string) | 0x2447af29 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getLightClientMigratorRole(string) | 0xb0830ab9 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getNextClientSeq() | 0x27f146f3 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getRoleAdmin(bytes32) | 0x248a9ca3 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getTimelockedAdmin() | 0x365388a2 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantClientIdCustomizerRole(address) | 0xf6d1d9c5 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantLightClientMigratorRole(string,address) | 0x4415585c | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantPortCustomizerRole(address) | 0x9046a3a1 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantRole(bytes32,address) | 0x2f2ff15d | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | hasRole(bytes32,address) | 0x91d14854 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | initialize(address,address) | 0x485cc955 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | isAdmin(address) | 0x24d7806c | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | isPacketReceiveSuccessful((uint64,string,string,uint64,(string,string,string,string,bytes)[])) | 0xede05f16 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | isPacketReceived((uint64,string,string,uint64,(string,string,string,string,bytes)[])) | 0x7ecfb0c2 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | migrateClient(string,string) | 0x9ea7ff99 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | multicall(bytes[]) | 0xac9650d8 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | proxiableUUID() | 0x52d1902d | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | queryAckCommitment(string,uint64) | 0xdb8b4b63 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | queryPacketCommitment(string,uint64) | 0xdfdcf16d | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | queryPacketReceipt(string,uint64) | 0x0bb1774c | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | recvPacket(((uint64,string,string,uint64,(string,string,string,string,bytes)[]),bytes,(uint32,uint32))) | 0x258ef1b3 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | renounceRole(bytes32,address) | 0x36568abe | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeClientIdCustomizerRole(address) | 0x805cc564 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeLightClientMigratorRole(string,address) | 0x4215e843 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokePortCustomizerRole(address) | 0x1de3d58f | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeRole(bytes32,address) | 0xd547741f | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | sendPacket((string,uint64,(string,string,string,string,bytes))) | 0x4d6e7ce3 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | setGovAdmin(address) | 0x340cbac4 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | setTimelockedAdmin(address) | 0x075beb64 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | submitMisbehaviour(string,bytes) | 0x9e2e5c83 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | supportsInterface(bytes4) | 0x01ffc9a7 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | timeoutPacket(((uint64,string,string,uint64,(string,string,string,string,bytes)[]),bytes,(uint32,uint32))) | 0xe0490029 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | updateClient(string,bytes) | 0x6fbf8079 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | upgradeClient(string,bytes) | 0xf4b1b9c6 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | upgradeToAndCall(address,bytes) | 0x4f1ef286 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | AckPacket(string,uint256,(uint64,string,string,uint64,(string,string,string,string,bytes)[]),bytes) | 0xf9bab74bcdb634f4d3dd064cc42a13df056598e1c0336905d2f5750fbfb08b7b | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | IBCAppAdded(string,address) | 0xa6ec8e860960e638347460dc632fbe0175c51a5ca130e336138bbe26ff304499 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | IBCAppRecvPacketCallbackError(bytes) | 0xb9edb487876e8be10f54e377c1a815a54ad92a6db1c9561dfe8fad2f0d1da84f | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | ICS02ClientAdded(string,(string,bytes[])) | 0xd2c92219dbd5bb64d875319b9c59caba8dbbe581c6e3c8d3c72b4dbfe5bcb064 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | ICS02ClientMigrated(string,string) | 0x463efa06bb86a991e2699ec804ab65d99abe14cc1466de129e9da101cd39e95c | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | ICS02MisbehaviourSubmitted(string,bytes) | 0x3079017cc3f80ad654a6ff75d682b86142a2dbfcefac74196a335b7e8e21cf38 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Initialized(uint64) | 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Noop() | 0xd08bf58b0e4eec5bfc697a4fdbb6839057fbf4dd06f1b1ce07445c0e5a654caf | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleAdminChanged(bytes32,bytes32,bytes32) | 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleGranted(bytes32,address,address) | 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleRevoked(bytes32,address,address) | 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | SendPacket(string,uint256,(uint64,string,string,uint64,(string,string,string,string,bytes)[])) | 0xab3a4458a269be61dfa43faa33aa7b1f5d570716f83ad078bc2ba5dab039abae | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | TimeoutPacket(string,uint256,(uint64,string,string,uint64,(string,string,string,string,bytes)[])) | 0x01e5ed58494819ef3f6480dd08e433b7c08ed75c7abdf2c22c6f04b71340a168 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Upgraded(address) | 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | WriteAcknowledgement(string,uint256,(uint64,string,string,uint64,(string,string,string,string,bytes)[]),bytes[]) | 0x76765590e2b799b0506100f8a6610cfecab2c71e8e1f8aa981b099aff0dfdb74 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlBadConfirmation() | 0x6697b232 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlUnauthorizedAccount(address,bytes32) | 0xe2517d3f | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AddressEmptyCode(address) | 0x9996b315 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC1967InvalidImplementation(address) | 0x4c9c8ce3 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC1967NonPayable() | 0xb398979f | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | FailedCall() | 0xd6bda275 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCAppNotFound(string) | 0xa09dbf59 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCAsyncAcknowledgementNotSupported() | 0xecfef798 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCClientAlreadyExists(string) | 0x87dfb267 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCClientNotFound(string) | 0xa0db16fe | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCCounterpartyClientNotFound(string) | 0xdf95155a | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCErrorUniversalAcknowledgement() | 0x6b2675e3 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCFailedCallback() | 0xadef7fb8 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCInvalidClientId(string) | 0x4870bd74 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCInvalidCounterparty(string,string) | 0x9fff831f | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCInvalidPortIdentifier(string) | 0x14d71247 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCInvalidTimeoutDuration(uint256,uint256) | 0x715fed60 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCInvalidTimeoutTimestamp(uint256,uint256) | 0x65d30129 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCMultiPayloadPacketNotSupported() | 0x356f4dbd | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCPacketAcknowledgementAlreadyExists(bytes) | 0x40470d74 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCPacketCommitmentAlreadyExists(bytes) | 0x91ffd924 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCPacketCommitmentMismatch(bytes32,bytes32) | 0x3f87a2ec | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCPacketReceiptMismatch(bytes32,bytes32) | 0x657b94fe | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCPortAlreadyExists(string) | 0x837f46a6 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCUnauthorizedSender(address) | 0xbe2f2b45 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidInitialization() | 0xf92ee8a9 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidMerklePrefix(bytes[]) | 0xa7c34e4f | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | NoAcknowledgements() | 0x760d6a9b | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | NotInitializing() | 0xd7e6bcf8 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ReentrancyGuardReentrantCall() | 0x3ee5aeb5 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | StringsInsufficientHexLength(uint256,uint256) | 0xe22e27eb | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | UUPSUnauthorizedCallContext() | 0xe07c8dba | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | UUPSUnsupportedProxiableUUID(bytes32) | 0xaa1d49a4 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | Unauthorized() | 0x82b42900 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Error | Unreachable() | 0xe7c926c0 | | |
╰----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------╯ | |
IEscrowErrors | |
╭-------+-----------------------------+------------╮ | |
| Type | Signature | Selector | | |
+==================================================+ | |
| Error | EscrowUnauthorized(address) | 0xacd411fe | | |
╰-------+-----------------------------+------------╯ | |
IIBCERC20Errors | |
╭-------+------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+=========================================================+ | |
| Error | IBCERC20NotEscrow(address,address) | 0xe3985731 | | |
|-------+------------------------------------+------------| | |
| Error | IBCERC20Unauthorized(address) | 0x67f9ac67 | | |
╰-------+------------------------------------+------------╯ | |
IIBCUUPSUpgradeableErrors | |
╭-------+----------------+------------╮ | |
| Type | Signature | Selector | | |
+=====================================+ | |
| Error | Unauthorized() | 0x82b42900 | | |
╰-------+----------------+------------╯ | |
IICS02ClientErrors | |
╭-------+---------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+============================================================+ | |
| Error | IBCClientAlreadyExists(string) | 0x87dfb267 | | |
|-------+---------------------------------------+------------| | |
| Error | IBCClientNotFound(string) | 0xa0db16fe | | |
|-------+---------------------------------------+------------| | |
| Error | IBCCounterpartyClientNotFound(string) | 0xdf95155a | | |
|-------+---------------------------------------+------------| | |
| Error | IBCInvalidClientId(string) | 0x4870bd74 | | |
|-------+---------------------------------------+------------| | |
| Error | Unreachable() | 0xe7c926c0 | | |
╰-------+---------------------------------------+------------╯ | |
IICS20Errors | |
╭-------+----------------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+===================================================================+ | |
| Error | ICS20DenomNotFound(string) | 0xe1275e2f | | |
|-------+----------------------------------------------+------------| | |
| Error | ICS20EscrowNotFound(string) | 0x5778f378 | | |
|-------+----------------------------------------------+------------| | |
| Error | ICS20InvalidAddress(string) | 0x3fed5d87 | | |
|-------+----------------------------------------------+------------| | |
| Error | ICS20InvalidAmount(uint256) | 0x4f6df8d0 | | |
|-------+----------------------------------------------+------------| | |
| Error | ICS20InvalidPort(string,string) | 0x5d3a3cdd | | |
|-------+----------------------------------------------+------------| | |
| Error | ICS20Permit2TokenMismatch(address,address) | 0xe3616478 | | |
|-------+----------------------------------------------+------------| | |
| Error | ICS20Unauthorized(address) | 0x2ecb3242 | | |
|-------+----------------------------------------------+------------| | |
| Error | ICS20UnauthorizedPacketSender(address) | 0xcf6af3e1 | | |
|-------+----------------------------------------------+------------| | |
| Error | ICS20UnexpectedERC20Balance(uint256,uint256) | 0x2fb30cfc | | |
|-------+----------------------------------------------+------------| | |
| Error | ICS20UnexpectedEncoding(string,string) | 0xd1ca953a | | |
|-------+----------------------------------------------+------------| | |
| Error | ICS20UnexpectedVersion(string,string) | 0x094af3b8 | | |
╰-------+----------------------------------------------+------------╯ | |
IICS24HostErrors | |
╭-------+----------------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+===================================================================+ | |
| Error | IBCMultiPayloadPacketNotSupported() | 0x356f4dbd | | |
|-------+----------------------------------------------+------------| | |
| Error | IBCPacketAcknowledgementAlreadyExists(bytes) | 0x40470d74 | | |
|-------+----------------------------------------------+------------| | |
| Error | IBCPacketCommitmentAlreadyExists(bytes) | 0x91ffd924 | | |
|-------+----------------------------------------------+------------| | |
| Error | IBCPacketCommitmentMismatch(bytes32,bytes32) | 0x3f87a2ec | | |
|-------+----------------------------------------------+------------| | |
| Error | IBCPacketReceiptMismatch(bytes32,bytes32) | 0x657b94fe | | |
|-------+----------------------------------------------+------------| | |
| Error | InvalidMerklePrefix(bytes[]) | 0xa7c34e4f | | |
|-------+----------------------------------------------+------------| | |
| Error | NoAcknowledgements() | 0x760d6a9b | | |
╰-------+----------------------------------------------+------------╯ | |
IICS26RouterErrors | |
╭-------+---------------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+==================================================================+ | |
| Error | IBCAppNotFound(string) | 0xa09dbf59 | | |
|-------+---------------------------------------------+------------| | |
| Error | IBCAsyncAcknowledgementNotSupported() | 0xecfef798 | | |
|-------+---------------------------------------------+------------| | |
| Error | IBCErrorUniversalAcknowledgement() | 0x6b2675e3 | | |
|-------+---------------------------------------------+------------| | |
| Error | IBCFailedCallback() | 0xadef7fb8 | | |
|-------+---------------------------------------------+------------| | |
| Error | IBCInvalidCounterparty(string,string) | 0x9fff831f | | |
|-------+---------------------------------------------+------------| | |
| Error | IBCInvalidPortIdentifier(string) | 0x14d71247 | | |
|-------+---------------------------------------------+------------| | |
| Error | IBCInvalidTimeoutDuration(uint256,uint256) | 0x715fed60 | | |
|-------+---------------------------------------------+------------| | |
| Error | IBCInvalidTimeoutTimestamp(uint256,uint256) | 0x65d30129 | | |
|-------+---------------------------------------------+------------| | |
| Error | IBCPortAlreadyExists(string) | 0x837f46a6 | | |
|-------+---------------------------------------------+------------| | |
| Error | IBCUnauthorizedSender(address) | 0xbe2f2b45 | | |
╰-------+---------------------------------------------+------------╯ | |
IRateLimitErrors | |
╭-------+------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+=========================================================+ | |
| Error | RateLimitExceeded(uint256,uint256) | 0x5f713586 | | |
╰-------+------------------------------------+------------╯ | |
IEscrow | |
╭----------+---------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+===============================================================+ | |
| Function | ics20() | 0x9a61e8e1 | | |
|----------+---------------------------------------+------------| | |
| Function | initialize(address,address) | 0x485cc955 | | |
|----------+---------------------------------------+------------| | |
| Function | recvCallback(address,address,uint256) | 0xb4f22eb7 | | |
|----------+---------------------------------------+------------| | |
| Function | send(address,address,uint256) | 0x0779afe6 | | |
╰----------+---------------------------------------+------------╯ | |
IIBCApp | |
╭----------+---------------------------------------------------------------------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+===========================================================================================================================+ | |
| Function | onAcknowledgementPacket((string,string,uint64,(string,string,string,string,bytes),bytes,address)) | 0x428e4e17 | | |
|----------+---------------------------------------------------------------------------------------------------+------------| | |
| Function | onRecvPacket((string,string,uint64,(string,string,string,string,bytes),address)) | 0x078c4a79 | | |
|----------+---------------------------------------------------------------------------------------------------+------------| | |
| Function | onTimeoutPacket((string,string,uint64,(string,string,string,string,bytes),address)) | 0x5e32b6b6 | | |
╰----------+---------------------------------------------------------------------------------------------------+------------╯ | |
IIBCERC20 | |
╭----------+------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+============================================================+ | |
| Function | burn(address,uint256) | 0x9dc29fac | | |
|----------+------------------------------------+------------| | |
| Function | escrow() | 0xe2fdcc17 | | |
|----------+------------------------------------+------------| | |
| Function | fullDenomPath() | 0xf440e8c4 | | |
|----------+------------------------------------+------------| | |
| Function | ics20() | 0x9a61e8e1 | | |
|----------+------------------------------------+------------| | |
| Function | initialize(address,address,string) | 0x4571e3a6 | | |
|----------+------------------------------------+------------| | |
| Function | mint(address,uint256) | 0x40c10f19 | | |
╰----------+------------------------------------+------------╯ | |
IIBCPausable | |
╭----------+---------------------------+------------╮ | |
| Type | Signature | Selector | | |
+===================================================+ | |
| Function | PAUSER_ROLE() | 0xe63ab1e9 | | |
|----------+---------------------------+------------| | |
| Function | grantPauserRole(address) | 0x6c11c21c | | |
|----------+---------------------------+------------| | |
| Function | pause() | 0x8456cb59 | | |
|----------+---------------------------+------------| | |
| Function | revokePauserRole(address) | 0xf865af08 | | |
|----------+---------------------------+------------| | |
| Function | unpause() | 0x3f4ba83a | | |
╰----------+---------------------------+------------╯ | |
IIBCStore | |
╭----------+--------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+==============================================================+ | |
| Function | getCommitment(bytes32) | 0x7795820c | | |
|----------+--------------------------------------+------------| | |
| Function | queryAckCommitment(string,uint64) | 0xdb8b4b63 | | |
|----------+--------------------------------------+------------| | |
| Function | queryPacketCommitment(string,uint64) | 0xdfdcf16d | | |
|----------+--------------------------------------+------------| | |
| Function | queryPacketReceipt(string,uint64) | 0x0bb1774c | | |
╰----------+--------------------------------------+------------╯ | |
IIBCUUPSUpgradeable | |
╭----------+-----------------------------+------------╮ | |
| Type | Signature | Selector | | |
+=====================================================+ | |
| Function | getGovAdmin() | 0x54a5979b | | |
|----------+-----------------------------+------------| | |
| Function | getTimelockedAdmin() | 0x365388a2 | | |
|----------+-----------------------------+------------| | |
| Function | isAdmin(address) | 0x24d7806c | | |
|----------+-----------------------------+------------| | |
| Function | setGovAdmin(address) | 0x340cbac4 | | |
|----------+-----------------------------+------------| | |
| Function | setTimelockedAdmin(address) | 0x075beb64 | | |
╰----------+-----------------------------+------------╯ | |
IICS02Client | |
╭----------+-----------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+===============================================================================================================================+ | |
| Function | CLIENT_ID_CUSTOMIZER_ROLE() | 0xdf5426a2 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | addClient(string,(string,bytes[]),address) | 0x1ec43e23 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | addClient((string,bytes[]),address) | 0xe3cb36a0 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | getClient(string) | 0x7eb78932 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | getCounterparty(string) | 0xb0777bfa | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | getLightClientMigratorRole(string) | 0xb0830ab9 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | getNextClientSeq() | 0x27f146f3 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantClientIdCustomizerRole(address) | 0xf6d1d9c5 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantLightClientMigratorRole(string,address) | 0x4415585c | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | migrateClient(string,string) | 0x9ea7ff99 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeClientIdCustomizerRole(address) | 0x805cc564 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeLightClientMigratorRole(string,address) | 0x4215e843 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | submitMisbehaviour(string,bytes) | 0x9e2e5c83 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | updateClient(string,bytes) | 0x6fbf8079 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Function | upgradeClient(string,bytes) | 0xf4b1b9c6 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Event | ICS02ClientAdded(string,(string,bytes[])) | 0xd2c92219dbd5bb64d875319b9c59caba8dbbe581c6e3c8d3c72b4dbfe5bcb064 | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Event | ICS02ClientMigrated(string,string) | 0x463efa06bb86a991e2699ec804ab65d99abe14cc1466de129e9da101cd39e95c | | |
|----------+-----------------------------------------------+--------------------------------------------------------------------| | |
| Event | ICS02MisbehaviourSubmitted(string,bytes) | 0x3079017cc3f80ad654a6ff75d682b86142a2dbfcefac74196a335b7e8e21cf38 | | |
╰----------+-----------------------------------------------+--------------------------------------------------------------------╯ | |
IICS20Transfer | |
╭----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+=========================================================================================================================================================================================================+ | |
| Function | DELEGATE_SENDER_ROLE() | 0xda0f21b5 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getEscrow(string) | 0x969631d5 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getEscrowBeacon() | 0x1e5150e4 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getIBCERC20Beacon() | 0x826cae7a | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getPermit2() | 0x1bbf2e23 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantDelegateSenderRole(address) | 0x4551d2b0 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | ibcERC20Contract(string) | 0xa50ee2b4 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | ibcERC20Denom(address) | 0xe163b1af | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | ics26() | 0xd413227d | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | initialize(address,address,address,address,address) | 0x1459457a | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeDelegateSenderRole(address) | 0xc46023a3 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | sendTransfer((address,uint256,string,string,string,uint64,string)) | 0x2ac3dc38 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | sendTransferWithPermit2((address,uint256,string,string,string,uint64,string),((address,uint256),uint256,uint256),bytes) | 0x53816a7c | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | sendTransferWithSender((address,uint256,string,string,string,uint64,string),address) | 0xb29c715d | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | upgradeEscrowTo(address) | 0xaaa2c343 | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | upgradeIBCERC20To(address) | 0x06ab20bc | | |
|----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | IBCERC20ContractCreated(address,string) | 0x6031fab685dd6d86e4dbac9a69eae347145f332c95b3a0d728d3730fc5233d62 | | |
╰----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------╯ | |
IICS26Router | |
╭----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+==================================================================================================================================================================================================+ | |
| Function | PORT_CUSTOMIZER_ROLE() | 0xd3352436 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | ackPacket(((uint64,string,string,uint64,(string,string,string,string,bytes)[]),bytes,bytes,(uint32,uint32))) | 0x6e65a7d0 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | addIBCApp(address) | 0x4b720d5b | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | addIBCApp(string,address) | 0x5f516889 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getIBCApp(string) | 0x2447af29 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantPortCustomizerRole(address) | 0x9046a3a1 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | initialize(address,address) | 0x485cc955 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | isPacketReceiveSuccessful((uint64,string,string,uint64,(string,string,string,string,bytes)[])) | 0xede05f16 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | isPacketReceived((uint64,string,string,uint64,(string,string,string,string,bytes)[])) | 0x7ecfb0c2 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | recvPacket(((uint64,string,string,uint64,(string,string,string,string,bytes)[]),bytes,(uint32,uint32))) | 0x258ef1b3 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokePortCustomizerRole(address) | 0x1de3d58f | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | sendPacket((string,uint64,(string,string,string,string,bytes))) | 0x4d6e7ce3 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Function | timeoutPacket(((uint64,string,string,uint64,(string,string,string,string,bytes)[]),bytes,(uint32,uint32))) | 0xe0490029 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | AckPacket(string,uint256,(uint64,string,string,uint64,(string,string,string,string,bytes)[]),bytes) | 0xf9bab74bcdb634f4d3dd064cc42a13df056598e1c0336905d2f5750fbfb08b7b | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | IBCAppAdded(string,address) | 0xa6ec8e860960e638347460dc632fbe0175c51a5ca130e336138bbe26ff304499 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | IBCAppRecvPacketCallbackError(bytes) | 0xb9edb487876e8be10f54e377c1a815a54ad92a6db1c9561dfe8fad2f0d1da84f | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Noop() | 0xd08bf58b0e4eec5bfc697a4fdbb6839057fbf4dd06f1b1ce07445c0e5a654caf | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | SendPacket(string,uint256,(uint64,string,string,uint64,(string,string,string,string,bytes)[])) | 0xab3a4458a269be61dfa43faa33aa7b1f5d570716f83ad078bc2ba5dab039abae | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | TimeoutPacket(string,uint256,(uint64,string,string,uint64,(string,string,string,string,bytes)[])) | 0x01e5ed58494819ef3f6480dd08e433b7c08ed75c7abdf2c22c6f04b71340a168 | | |
|----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------| | |
| Event | WriteAcknowledgement(string,uint256,(uint64,string,string,uint64,(string,string,string,string,bytes)[]),bytes[]) | 0x76765590e2b799b0506100f8a6610cfecab2c71e8e1f8aa981b099aff0dfdb74 | | |
╰----------+------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------╯ | |
ILightClient | |
╭----------+---------------------------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+=================================================================================+ | |
| Function | getClientState() | 0xef913a4b | | |
|----------+---------------------------------------------------------+------------| | |
| Function | misbehaviour(bytes) | 0xddba6537 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | updateClient(bytes) | 0x0bece356 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | upgradeClient(bytes) | 0x8a8e4c5d | | |
|----------+---------------------------------------------------------+------------| | |
| Function | verifyMembership((bytes,(uint32,uint32),bytes[],bytes)) | 0xf1c3dc30 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | verifyNonMembership((bytes,(uint32,uint32),bytes[])) | 0x94458824 | | |
╰----------+---------------------------------------------------------+------------╯ | |
IRateLimit | |
╭----------+--------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+========================================================+ | |
| Function | RATE_LIMITER_ROLE() | 0xe60d6462 | | |
|----------+--------------------------------+------------| | |
| Function | getDailyUsage(address) | 0xf11d5ea9 | | |
|----------+--------------------------------+------------| | |
| Function | getRateLimit(address) | 0x0b0aee69 | | |
|----------+--------------------------------+------------| | |
| Function | grantRateLimiterRole(address) | 0x40f5d8e1 | | |
|----------+--------------------------------+------------| | |
| Function | revokeRateLimiterRole(address) | 0xc68f0c71 | | |
|----------+--------------------------------+------------| | |
| Function | setRateLimit(address,uint256) | 0xd34a3fd9 | | |
╰----------+--------------------------------+------------╯ | |
ISP1ICS07Tendermint | |
╭----------+---------------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+=====================================================================+ | |
| Function | ALLOWED_SP1_CLOCK_DRIFT() | 0x2c3ee474 | | |
|----------+---------------------------------------------+------------| | |
| Function | MEMBERSHIP_PROGRAM_VKEY() | 0xe45a6d0d | | |
|----------+---------------------------------------------+------------| | |
| Function | MISBEHAVIOUR_PROGRAM_VKEY() | 0x314d4dff | | |
|----------+---------------------------------------------+------------| | |
| Function | UPDATE_CLIENT_AND_MEMBERSHIP_PROGRAM_VKEY() | 0x0225293e | | |
|----------+---------------------------------------------+------------| | |
| Function | UPDATE_CLIENT_PROGRAM_VKEY() | 0xca7242f9 | | |
|----------+---------------------------------------------+------------| | |
| Function | VERIFIER() | 0x08c84e70 | | |
|----------+---------------------------------------------+------------| | |
| Function | getConsensusStateHash(uint32) | 0x0e954111 | | |
╰----------+---------------------------------------------+------------╯ | |
SP1ICS07Tendermint | |
╭----------+---------------------------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+=================================================================================+ | |
| Function | ALLOWED_SP1_CLOCK_DRIFT() | 0x2c3ee474 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | MEMBERSHIP_PROGRAM_VKEY() | 0xe45a6d0d | | |
|----------+---------------------------------------------------------+------------| | |
| Function | MISBEHAVIOUR_PROGRAM_VKEY() | 0x314d4dff | | |
|----------+---------------------------------------------------------+------------| | |
| Function | UPDATE_CLIENT_AND_MEMBERSHIP_PROGRAM_VKEY() | 0x0225293e | | |
|----------+---------------------------------------------------------+------------| | |
| Function | UPDATE_CLIENT_PROGRAM_VKEY() | 0xca7242f9 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | VERIFIER() | 0x08c84e70 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | clientState() | 0xbd3ce6b0 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | getClientState() | 0xef913a4b | | |
|----------+---------------------------------------------------------+------------| | |
| Function | getConsensusStateHash(uint32) | 0x0e954111 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | misbehaviour(bytes) | 0xddba6537 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | multicall(bytes[]) | 0xac9650d8 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | updateClient(bytes) | 0x0bece356 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | upgradeClient(bytes) | 0x8a8e4c5d | | |
|----------+---------------------------------------------------------+------------| | |
| Function | verifyMembership((bytes,(uint32,uint32),bytes[],bytes)) | 0xf1c3dc30 | | |
|----------+---------------------------------------------------------+------------| | |
| Function | verifyNonMembership((bytes,(uint32,uint32),bytes[])) | 0x94458824 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | AddressEmptyCode(address) | 0x9996b315 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | CannotHandleMisbehavior() | 0x59bc8fd3 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | ChainIdMismatch(string,string) | 0xf6b6676b | | |
|----------+---------------------------------------------------------+------------| | |
| Error | ClientStateMismatch(bytes,bytes) | 0xc49a5ee7 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | ConsensusStateHashMismatch(bytes32,bytes32) | 0x6d23e8a3 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | ConsensusStateNotFound() | 0x5b48b457 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | ConsensusStateRootMismatch(bytes32,bytes32) | 0x4b2dfe98 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | EmptyValue() | 0x1208b21b | | |
|----------+---------------------------------------------------------+------------| | |
| Error | FailedCall() | 0xd6bda275 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | FeatureNotSupported() | 0xda81d7c2 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | FrozenClientState() | 0x928b1233 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | InvalidMembershipProof() | 0xe5277a62 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | KeyValuePairNotInCache(bytes[],bytes) | 0xf06fc33b | | |
|----------+---------------------------------------------------------+------------| | |
| Error | LengthIsOutOfRange(uint256,uint256,uint256) | 0xb0369c31 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | MembershipProofKeyNotFound(bytes[]) | 0xfef760c7 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | MembershipProofValueMismatch(bytes,bytes) | 0x5f1ca381 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | ProofHeightMismatch(uint64,uint64,uint64,uint64) | 0xb8d8167e | | |
|----------+---------------------------------------------------------+------------| | |
| Error | ProofIsInTheFuture(uint256,uint256) | 0x20daedb6 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | ProofIsTooOld(uint256,uint256) | 0x12e74add | | |
|----------+---------------------------------------------------------+------------| | |
| Error | TrustThresholdMismatch(uint256,uint256,uint256,uint256) | 0xd382033a | | |
|----------+---------------------------------------------------------+------------| | |
| Error | TrustingPeriodMismatch(uint256,uint256) | 0x73b1bde3 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | TrustingPeriodTooLong(uint256,uint256) | 0xcfeb8614 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | UnbondingPeriodMismatch(uint256,uint256) | 0x1eb5c1eb | | |
|----------+---------------------------------------------------------+------------| | |
| Error | UnknownMembershipProofType(uint8) | 0xd3a2e6c9 | | |
|----------+---------------------------------------------------------+------------| | |
| Error | UnknownZkAlgorithm(uint8) | 0xb5fcba1c | | |
|----------+---------------------------------------------------------+------------| | |
| Error | VerificationKeyMismatch(bytes32,bytes32) | 0xd56bdc26 | | |
╰----------+---------------------------------------------------------+------------╯ | |
ISP1ICS07TendermintErrors | |
╭-------+---------------------------------------------------------+------------╮ | |
| Type | Signature | Selector | | |
+==============================================================================+ | |
| Error | CannotHandleMisbehavior() | 0x59bc8fd3 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | ChainIdMismatch(string,string) | 0xf6b6676b | | |
|-------+---------------------------------------------------------+------------| | |
| Error | ClientStateMismatch(bytes,bytes) | 0xc49a5ee7 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | ConsensusStateHashMismatch(bytes32,bytes32) | 0x6d23e8a3 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | ConsensusStateNotFound() | 0x5b48b457 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | ConsensusStateRootMismatch(bytes32,bytes32) | 0x4b2dfe98 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | EmptyValue() | 0x1208b21b | | |
|-------+---------------------------------------------------------+------------| | |
| Error | FeatureNotSupported() | 0xda81d7c2 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | FrozenClientState() | 0x928b1233 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | InvalidMembershipProof() | 0xe5277a62 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | KeyValuePairNotInCache(bytes[],bytes) | 0xf06fc33b | | |
|-------+---------------------------------------------------------+------------| | |
| Error | LengthIsOutOfRange(uint256,uint256,uint256) | 0xb0369c31 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | MembershipProofKeyNotFound(bytes[]) | 0xfef760c7 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | MembershipProofValueMismatch(bytes,bytes) | 0x5f1ca381 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | ProofHeightMismatch(uint64,uint64,uint64,uint64) | 0xb8d8167e | | |
|-------+---------------------------------------------------------+------------| | |
| Error | ProofIsInTheFuture(uint256,uint256) | 0x20daedb6 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | ProofIsTooOld(uint256,uint256) | 0x12e74add | | |
|-------+---------------------------------------------------------+------------| | |
| Error | TrustThresholdMismatch(uint256,uint256,uint256,uint256) | 0xd382033a | | |
|-------+---------------------------------------------------------+------------| | |
| Error | TrustingPeriodMismatch(uint256,uint256) | 0x73b1bde3 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | TrustingPeriodTooLong(uint256,uint256) | 0xcfeb8614 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | UnbondingPeriodMismatch(uint256,uint256) | 0x1eb5c1eb | | |
|-------+---------------------------------------------------------+------------| | |
| Error | UnknownMembershipProofType(uint8) | 0xd3a2e6c9 | | |
|-------+---------------------------------------------------------+------------| | |
| Error | UnknownZkAlgorithm(uint8) | 0xb5fcba1c | | |
|-------+---------------------------------------------------------+------------| | |
| Error | VerificationKeyMismatch(bytes32,bytes32) | 0xd56bdc26 | | |
╰-------+---------------------------------------------------------+------------╯ | |
Escrow | |
╭----------+---------------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+===================================================================================================================================+ | |
| Function | DEFAULT_ADMIN_ROLE() | 0xa217fddf | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | RATE_LIMITER_ROLE() | 0xe60d6462 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getDailyUsage(address) | 0xf11d5ea9 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getRateLimit(address) | 0x0b0aee69 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getRoleAdmin(bytes32) | 0x248a9ca3 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantRateLimiterRole(address) | 0x40f5d8e1 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantRole(bytes32,address) | 0x2f2ff15d | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | hasRole(bytes32,address) | 0x91d14854 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | ics20() | 0x9a61e8e1 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | initialize(address,address) | 0x485cc955 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | recvCallback(address,address,uint256) | 0xb4f22eb7 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | renounceRole(bytes32,address) | 0x36568abe | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeRateLimiterRole(address) | 0xc68f0c71 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeRole(bytes32,address) | 0xd547741f | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | send(address,address,uint256) | 0x0779afe6 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | setRateLimit(address,uint256) | 0xd34a3fd9 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | supportsInterface(bytes4) | 0x01ffc9a7 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Initialized(uint64) | 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleAdminChanged(bytes32,bytes32,bytes32) | 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleGranted(bytes32,address,address) | 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleRevoked(bytes32,address,address) | 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlBadConfirmation() | 0x6697b232 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlUnauthorizedAccount(address,bytes32) | 0xe2517d3f | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | EscrowUnauthorized(address) | 0xacd411fe | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidInitialization() | 0xf92ee8a9 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | NotInitializing() | 0xd7e6bcf8 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | RateLimitExceeded(uint256,uint256) | 0x5f713586 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | SafeERC20FailedOperation(address) | 0x5274afe7 | | |
╰----------+---------------------------------------------------+--------------------------------------------------------------------╯ | |
IBCERC20 | |
╭----------+-----------------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+=====================================================================================================================================+ | |
| Function | allowance(address,address) | 0xdd62ed3e | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | approve(address,uint256) | 0x095ea7b3 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | balanceOf(address) | 0x70a08231 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | burn(address,uint256) | 0x9dc29fac | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | decimals() | 0x313ce567 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | escrow() | 0xe2fdcc17 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | fullDenomPath() | 0xf440e8c4 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | ics20() | 0x9a61e8e1 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | initialize(address,address,string) | 0x4571e3a6 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | mint(address,uint256) | 0x40c10f19 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | name() | 0x06fdde03 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | symbol() | 0x95d89b41 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | totalSupply() | 0x18160ddd | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | transfer(address,uint256) | 0xa9059cbb | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Function | transferFrom(address,address,uint256) | 0x23b872dd | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Approval(address,address,uint256) | 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Initialized(uint64) | 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Transfer(address,address,uint256) | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC20InsufficientAllowance(address,uint256,uint256) | 0xfb8f41b2 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC20InsufficientBalance(address,uint256,uint256) | 0xe450d38c | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC20InvalidApprover(address) | 0xe602df05 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC20InvalidReceiver(address) | 0xec442f05 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC20InvalidSender(address) | 0x96c6fd1e | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC20InvalidSpender(address) | 0x94280d62 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCERC20NotEscrow(address,address) | 0xe3985731 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCERC20Unauthorized(address) | 0x67f9ac67 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidInitialization() | 0xf92ee8a9 | | |
|----------+-----------------------------------------------------+--------------------------------------------------------------------| | |
| Error | NotInitializing() | 0xd7e6bcf8 | | |
╰----------+-----------------------------------------------------+--------------------------------------------------------------------╯ | |
IBCPausableUpgradeable | |
╭----------+---------------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+===================================================================================================================================+ | |
| Function | DEFAULT_ADMIN_ROLE() | 0xa217fddf | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | PAUSER_ROLE() | 0xe63ab1e9 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getRoleAdmin(bytes32) | 0x248a9ca3 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantPauserRole(address) | 0x6c11c21c | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantRole(bytes32,address) | 0x2f2ff15d | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | hasRole(bytes32,address) | 0x91d14854 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | pause() | 0x8456cb59 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | paused() | 0x5c975abb | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | renounceRole(bytes32,address) | 0x36568abe | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokePauserRole(address) | 0xf865af08 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeRole(bytes32,address) | 0xd547741f | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | supportsInterface(bytes4) | 0x01ffc9a7 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | unpause() | 0x3f4ba83a | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Initialized(uint64) | 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Paused(address) | 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleAdminChanged(bytes32,bytes32,bytes32) | 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleGranted(bytes32,address,address) | 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleRevoked(bytes32,address,address) | 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Unpaused(address) | 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlBadConfirmation() | 0x6697b232 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlUnauthorizedAccount(address,bytes32) | 0xe2517d3f | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | EnforcedPause() | 0xd93c0665 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | ExpectedPause() | 0x8dfc202b | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidInitialization() | 0xf92ee8a9 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | NotInitializing() | 0xd7e6bcf8 | | |
╰----------+---------------------------------------------------+--------------------------------------------------------------------╯ | |
IBCStoreUpgradeable | |
╭----------+----------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+==============================================================================================================================+ | |
| Function | getCommitment(bytes32) | 0x7795820c | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Function | queryAckCommitment(string,uint64) | 0xdb8b4b63 | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Function | queryPacketCommitment(string,uint64) | 0xdfdcf16d | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Function | queryPacketReceipt(string,uint64) | 0x0bb1774c | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Event | Initialized(uint64) | 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2 | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCMultiPayloadPacketNotSupported() | 0x356f4dbd | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCPacketAcknowledgementAlreadyExists(bytes) | 0x40470d74 | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCPacketCommitmentAlreadyExists(bytes) | 0x91ffd924 | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCPacketCommitmentMismatch(bytes32,bytes32) | 0x3f87a2ec | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCPacketReceiptMismatch(bytes32,bytes32) | 0x657b94fe | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidInitialization() | 0xf92ee8a9 | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidMerklePrefix(bytes[]) | 0xa7c34e4f | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Error | NoAcknowledgements() | 0x760d6a9b | | |
|----------+----------------------------------------------+--------------------------------------------------------------------| | |
| Error | NotInitializing() | 0xd7e6bcf8 | | |
╰----------+----------------------------------------------+--------------------------------------------------------------------╯ | |
IBCUUPSUpgradeable | |
╭----------+---------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+=======================================================================================================================+ | |
| Function | UPGRADE_INTERFACE_VERSION() | 0xad3cb1cc | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Function | getGovAdmin() | 0x54a5979b | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Function | getTimelockedAdmin() | 0x365388a2 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Function | isAdmin(address) | 0x24d7806c | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Function | proxiableUUID() | 0x52d1902d | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Function | setGovAdmin(address) | 0x340cbac4 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Function | setTimelockedAdmin(address) | 0x075beb64 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Function | upgradeToAndCall(address,bytes) | 0x4f1ef286 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Event | Initialized(uint64) | 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Event | Upgraded(address) | 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Error | AddressEmptyCode(address) | 0x9996b315 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC1967InvalidImplementation(address) | 0x4c9c8ce3 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Error | ERC1967NonPayable() | 0xb398979f | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Error | FailedCall() | 0xd6bda275 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidInitialization() | 0xf92ee8a9 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Error | NotInitializing() | 0xd7e6bcf8 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Error | UUPSUnauthorizedCallContext() | 0xe07c8dba | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Error | UUPSUnsupportedProxiableUUID(bytes32) | 0xaa1d49a4 | | |
|----------+---------------------------------------+--------------------------------------------------------------------| | |
| Error | Unauthorized() | 0x82b42900 | | |
╰----------+---------------------------------------+--------------------------------------------------------------------╯ | |
ICS02ClientUpgradeable | |
╭----------+---------------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+===================================================================================================================================+ | |
| Function | CLIENT_ID_CUSTOMIZER_ROLE() | 0xdf5426a2 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | DEFAULT_ADMIN_ROLE() | 0xa217fddf | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | addClient(string,(string,bytes[]),address) | 0x1ec43e23 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | addClient((string,bytes[]),address) | 0xe3cb36a0 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getClient(string) | 0x7eb78932 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getCounterparty(string) | 0xb0777bfa | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getLightClientMigratorRole(string) | 0xb0830ab9 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getNextClientSeq() | 0x27f146f3 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getRoleAdmin(bytes32) | 0x248a9ca3 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantClientIdCustomizerRole(address) | 0xf6d1d9c5 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantLightClientMigratorRole(string,address) | 0x4415585c | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantRole(bytes32,address) | 0x2f2ff15d | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | hasRole(bytes32,address) | 0x91d14854 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | migrateClient(string,string) | 0x9ea7ff99 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | renounceRole(bytes32,address) | 0x36568abe | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeClientIdCustomizerRole(address) | 0x805cc564 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeLightClientMigratorRole(string,address) | 0x4215e843 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeRole(bytes32,address) | 0xd547741f | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | submitMisbehaviour(string,bytes) | 0x9e2e5c83 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | supportsInterface(bytes4) | 0x01ffc9a7 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | updateClient(string,bytes) | 0x6fbf8079 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | upgradeClient(string,bytes) | 0xf4b1b9c6 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | ICS02ClientAdded(string,(string,bytes[])) | 0xd2c92219dbd5bb64d875319b9c59caba8dbbe581c6e3c8d3c72b4dbfe5bcb064 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | ICS02ClientMigrated(string,string) | 0x463efa06bb86a991e2699ec804ab65d99abe14cc1466de129e9da101cd39e95c | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | ICS02MisbehaviourSubmitted(string,bytes) | 0x3079017cc3f80ad654a6ff75d682b86142a2dbfcefac74196a335b7e8e21cf38 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Initialized(uint64) | 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleAdminChanged(bytes32,bytes32,bytes32) | 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleGranted(bytes32,address,address) | 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleRevoked(bytes32,address,address) | 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlBadConfirmation() | 0x6697b232 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlUnauthorizedAccount(address,bytes32) | 0xe2517d3f | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCClientAlreadyExists(string) | 0x87dfb267 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCClientNotFound(string) | 0xa0db16fe | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCCounterpartyClientNotFound(string) | 0xdf95155a | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | IBCInvalidClientId(string) | 0x4870bd74 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidInitialization() | 0xf92ee8a9 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | NotInitializing() | 0xd7e6bcf8 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | Unreachable() | 0xe7c926c0 | | |
╰----------+---------------------------------------------------+--------------------------------------------------------------------╯ | |
RateLimitUpgradeable | |
╭----------+---------------------------------------------------+--------------------------------------------------------------------╮ | |
| Type | Signature | Selector | | |
+===================================================================================================================================+ | |
| Function | DEFAULT_ADMIN_ROLE() | 0xa217fddf | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | RATE_LIMITER_ROLE() | 0xe60d6462 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getDailyUsage(address) | 0xf11d5ea9 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getRateLimit(address) | 0x0b0aee69 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | getRoleAdmin(bytes32) | 0x248a9ca3 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantRateLimiterRole(address) | 0x40f5d8e1 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | grantRole(bytes32,address) | 0x2f2ff15d | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | hasRole(bytes32,address) | 0x91d14854 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | renounceRole(bytes32,address) | 0x36568abe | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeRateLimiterRole(address) | 0xc68f0c71 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | revokeRole(bytes32,address) | 0xd547741f | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | setRateLimit(address,uint256) | 0xd34a3fd9 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Function | supportsInterface(bytes4) | 0x01ffc9a7 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | Initialized(uint64) | 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleAdminChanged(bytes32,bytes32,bytes32) | 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleGranted(bytes32,address,address) | 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Event | RoleRevoked(bytes32,address,address) | 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlBadConfirmation() | 0x6697b232 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | AccessControlUnauthorizedAccount(address,bytes32) | 0xe2517d3f | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | InvalidInitialization() | 0xf92ee8a9 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | NotInitializing() | 0xd7e6bcf8 | | |
|----------+---------------------------------------------------+--------------------------------------------------------------------| | |
| Error | RateLimitExceeded(uint256,uint256) | 0x5f713586 | | |
╰----------+---------------------------------------------------+--------------------------------------------------------------------╯ | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment