Source Code
Overview
AVAX Balance
More Info
ContractCreator
Multichain Info
N/A
| Transaction Hash |
Method
|
Block
|
From
|
To
|
Amount
|
||||
|---|---|---|---|---|---|---|---|---|---|
Latest 25 internal transactions (View All)
| Parent Transaction Hash | Block | From | To | Amount | ||
|---|---|---|---|---|---|---|
| 55059752 | 3 days ago | 0 AVAX | ||||
| 55059748 | 3 days ago | 0 AVAX | ||||
| 55059745 | 3 days ago | 0 AVAX | ||||
| 55059734 | 3 days ago | 0 AVAX | ||||
| 55059650 | 3 days ago | 0 AVAX | ||||
| 55059648 | 3 days ago | 0 AVAX | ||||
| 55059625 | 3 days ago | 0 AVAX | ||||
| 55059622 | 3 days ago | 0 AVAX | ||||
| 55059614 | 3 days ago | 0 AVAX | ||||
| 55059607 | 3 days ago | 0 AVAX | ||||
| 55059603 | 3 days ago | 0 AVAX | ||||
| 55059593 | 3 days ago | 0 AVAX | ||||
| 55059592 | 3 days ago | 0 AVAX | ||||
| 55059585 | 3 days ago | 0 AVAX | ||||
| 55059583 | 3 days ago | 0 AVAX | ||||
| 55059578 | 3 days ago | 0 AVAX | ||||
| 55059571 | 3 days ago | 0 AVAX | ||||
| 55059567 | 3 days ago | 0 AVAX | ||||
| 55059564 | 3 days ago | 0 AVAX | ||||
| 55059560 | 3 days ago | 0 AVAX | ||||
| 55059557 | 3 days ago | 0 AVAX | ||||
| 55059476 | 3 days ago | 0 AVAX | ||||
| 55059472 | 3 days ago | 0 AVAX | ||||
| 55059426 | 3 days ago | 0 AVAX | ||||
| 55059423 | 3 days ago | 0 AVAX |
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"string","name":"message","type":"string"}],"name":"AddressBlacklistedOrQuotaExceeded","type":"error"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"AddressNotBlacklisted","type":"error"},{"inputs":[],"name":"AlreadyFulfilled","type":"error"},{"inputs":[{"internalType":"address","name":"listener","type":"address"}],"name":"AlreadyRegisteredListener","type":"error"},{"inputs":[],"name":"EnforcedPause","type":"error"},{"inputs":[],"name":"ExpectedPause","type":"error"},{"inputs":[],"name":"InvalidAddress","type":"error"},{"inputs":[],"name":"InvalidCaller","type":"error"},{"inputs":[],"name":"InvalidInitialization","type":"error"},{"inputs":[],"name":"InvalidRequestId","type":"error"},{"inputs":[],"name":"NotInitializing","type":"error"},{"inputs":[{"internalType":"address","name":"listener","type":"address"}],"name":"NotRegisteredListener","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[],"name":"ReentrancyGuardReentrantCall","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"blacklistedAddress","type":"address"}],"name":"AddressBlacklisted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"removedAddress","type":"address"}],"name":"AddressRemovedFromBlacklist","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"requestId","type":"uint256"},{"indexed":true,"internalType":"address","name":"requester","type":"address"},{"indexed":false,"internalType":"string","name":"reason","type":"string"}],"name":"CallbackFailed","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint64","name":"version","type":"uint64"}],"name":"Initialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"requestId","type":"uint256"},{"indexed":true,"internalType":"address","name":"requester","type":"address"},{"indexed":false,"internalType":"uint8","name":"status","type":"uint8"}],"name":"RequestFulfilled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"userContract","type":"address"},{"indexed":true,"internalType":"address","name":"userEOA","type":"address"},{"indexed":false,"internalType":"string","name":"methodSignature","type":"string"},{"indexed":false,"internalType":"bytes","name":"input","type":"bytes"},{"indexed":false,"internalType":"bytes32","name":"codeHash","type":"bytes32"},{"indexed":false,"internalType":"enum DOTypes.ExecutionType","name":"executionType","type":"uint8"},{"indexed":false,"internalType":"uint256","name":"requestId","type":"uint256"}],"name":"TaskRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"addToBlacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"listener","type":"address"}],"name":"associatedListener","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"caller","type":"address"},{"internalType":"bytes","name":"resultData","type":"bytes"},{"internalType":"string[]","name":"transcripts","type":"string[]"},{"internalType":"uint256","name":"wtExecutionId","type":"uint256"},{"internalType":"uint8","name":"status","type":"uint8"},{"internalType":"string","name":"callbackMessageDetails","type":"string"}],"name":"callback","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getRequestIdCounter","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"caller","type":"address"}],"name":"getTaskSourceFromCaller","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"isBlacklisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"requestId","type":"uint256"}],"name":"isFulfilled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"listener","type":"address"}],"name":"registerListener","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"removeFromBlacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"methodSignature","type":"string"},{"internalType":"bytes","name":"input","type":"bytes"},{"internalType":"bytes32","name":"codeHash","type":"bytes32"},{"internalType":"enum DOTypes.ExecutionType","name":"executionType","type":"uint8"}],"name":"requestExecution","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"listener","type":"address"}],"name":"unregisterListener","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"}]Deployed Bytecode
0x60806040526004361015610011575f80fd5b5f3560e01c806309149020146101445780632d39a6b31461013f5780633ac63e611461013a5780633bbb9a1b146101355780633f4ba83a1461013057806344337ea11461012b578063537df3b61461012657806354fd4d50146101215780635c975abb1461011c578063715018a6146101175780638129fc1c146101125780638456cb591461010d5780638da5cb5b1461010857806394fee64814610103578063c9fcbaef146100fe578063d1860556146100f9578063df9f82eb146100f4578063f2fde38b146100ef5763fe575a87146100ea575f80fd5b610c85565b610c5c565b610b4b565b6109f9565b61097a565b610924565b6108f0565b61087f565b61071d565b6106b6565b610688565b61059a565b610507565b610443565b6103c5565b6102c7565b6101f5565b6101ac565b34610192576020366003190112610192576004355f527fa805c8fe18a88a09ad677bb80bb080b23676942852a959749e5f976e0841a502602052602060ff60405f2054166040519015158152f35b5f80fd5b600435906001600160a01b038216820361019257565b34610192576020366003190112610192576001600160a01b036101cd610196565b165f525f5160206115195f395f51905f52602052602060ff60405f2054166040519015158152f35b346101925760203660031901126101925761020e610196565b610216611493565b6001600160a01b0316801561028057805f525f5160206115195f395f51905f5260205260ff60405f20541661026e575f525f5160206115195f395f51905f5260205261026c60405f20600160ff19825416179055565b005b63c8ef80c760e01b5f5260045260245ffd5b63e6c4247b60e01b5f5260045ffd5b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b9060206102c492818152019061028f565b90565b34610192576020366003190112610192576001600160a01b036102e8610196565b1680156103ac575f60049160405192838092638ba57c4b60e01b82525afa80156103a1575f90610327575b61032390604051918291826102b3565b0390f35b503d805f833e6103378183610aae565b810190602081830312610192578051906001600160401b03821161019257019080601f8301121561019257815161036d81610acf565b9161037b6040519384610aae565b81835260208285010111610192576020815f928261032396018386015e83010152610313565b6040513d5f823e3d90fd5b6348f5c3ed60e01b5f5260045ffd5b5f91031261019257565b34610192575f366003190112610192576103dd611493565b5f5160206115795f395f51905f525460ff8116156104345760ff19165f5160206115795f395f51905f52557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6020604051338152a1005b638dfc202b60e01b5f5260045ffd5b346101925760203660031901126101925761045c610196565b610464611493565b6001600160a01b0381169081156102805760ff61048082610cb6565b54166104c55761049261049f91610cb6565b805460ff19166001179055565b7fdaf49ab9345b6cb75bcb5a7f726bff9183c34dcf5c098c385730f9fd893765f65f80a2005b60848260405190634b2120f360e01b82526004820152604060248201526013604482015272105b1c9958591e48189b1858dadb1a5cdd1959606a1b6064820152fd5b3461019257602036600319011261019257610520610196565b610528611493565b60ff61053382610cb6565b54161561057a5761054381610cb6565b805460ff191690556001600160a01b03167f5339e76deb16eade3efd8544d1f683635ff55e3866c7a2fae6aee23211cd5f035f80a2005b6320c8053b60e21b5f9081526001600160a01b0391909116600452602490fd5b34610192575f366003190112610192576040515f5f5160206115595f395f51905f52546105c681610cee565b808452906001811690811561066457506001146105fa575b610323836105ee81850382610aae565b604051918291826102b3565b5f5160206115595f395f51905f525f9081527f99d60a24ecc3da8e42e9e2167bd863de733508d703cf32155cbde57bb59a72ae939250905b80821061064a575090915081016020016105ee6105de565b919260018160209254838588010152019101909291610632565b60ff191660208086019190915291151560051b840190910191506105ee90506105de565b34610192575f36600319011261019257602060ff5f5160206115795f395f51905f5254166040519015158152f35b34610192575f366003190112610192576106ce611493565b5f5160206115395f395f51905f5280546001600160a01b031981169091555f906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b34610192575f366003190112610192575f5160206115b95f395f51905f52546001600160401b0361075d60ff604084901c1615926001600160401b031690565b1680159081610877575b600114908161086d575b159081610864575b5061085557806107af60016001600160401b03195f5160206115b95f395f51905f525416175f5160206115b95f395f51905f5255565b61081b575b6107bc610d26565b6107c257005b6107ec60ff60401b195f5160206115b95f395f51905f5254165f5160206115b95f395f51905f5255565b604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d290602090a1005b6108506801000000000000000060ff60401b195f5160206115b95f395f51905f525416175f5160206115b95f395f51905f5255565b6107b4565b63f92ee8a960e01b5f5260045ffd5b9050155f610779565b303b159150610771565b829150610767565b34610192575f36600319011261019257610897611493565b61089f6114c6565b600160ff195f5160206115795f395f51905f525416175f5160206115795f395f51905f52557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586020604051338152a1005b34610192575f366003190112610192575f5160206115395f395f51905f52546040516001600160a01b039091168152602090f35b34610192575f3660031901126101925760205f5160206115d95f395f51905f5254604051908152f35b9181601f84011215610192578235916001600160401b038311610192576020838186019501011161019257565b34610192576080366003190112610192576004356001600160401b038111610192576109aa90369060040161094d565b6024356001600160401b038111610192576109c990369060040161094d565b909260643591600483101561019257610323946109e99460443593610e1d565b6040519081529081906020820190565b3461019257602036600319011261019257610a12610196565b610a1a611493565b6001600160a01b03165f8181525f5160206115195f395f51905f52602052604090205460ff1615610a68575f9081525f5160206115195f395f51905f5260205260409020805460ff19169055005b6302025deb60e11b5f5260045260245ffd5b634e487b7160e01b5f52604160045260245ffd5b608081019081106001600160401b03821117610aa957604052565b610a7a565b90601f801991011681019081106001600160401b03821117610aa957604052565b6001600160401b038111610aa957601f01601f191660200190565b929192610af682610acf565b91610b046040519384610aae565b829481845281830111610192578281602093845f960137010152565b9080601f83011215610192578160206102c493359101610aea565b6084359060ff8216820361019257565b346101925760c036600319011261019257610b64610196565b6024356001600160401b03811161019257610b8390369060040161094d565b6044929192356001600160401b0381116101925736602382011215610192578060040135906001600160401b038211610aa9578160051b9060405192610bcc6020840185610aae565b835260246020840192820101903682116101925760248101925b828410610c2d5750505050610bfa60643590565b90610c03610b3b565b9260a435956001600160401b03871161019257610c2761026c973690600401610b20565b95610fae565b83356001600160401b03811161019257602091610c51839260243691870101610b20565b815201930192610be6565b346101925760203660031901126101925761026c610c78610196565b610c80611493565b611422565b3461019257602036600319011261019257602060ff610caa610ca5610196565b610cb6565b54166040519015158152f35b6001600160a01b03165f9081527fa3b1de411dd052e9acc5c72f188af32e4a271388371c4abad91f2d6a80ddbb016020526040902090565b90600182811c92168015610d1c575b6020831014610d0857565b634e487b7160e01b5f52602260045260245ffd5b91607f1691610cfd565b610d2e6114ed565b610d366114ed565b610d3f33611422565b610d476114ed565b610d4f6114ed565b610d576114ed565b60015f5160206115995f395f51905f5255335f525f5160206115195f395f51905f5260205260405f20600160ff19825416179055610da25f5160206115595f395f51905f5254610cee565b601f8111610dc9575b50600a640312e302e360dc1b015f5160206115595f395f51905f5255565b5f5160206115595f395f51905f525f52601f0160051c7f99d60a24ecc3da8e42e9e2167bd863de733508d703cf32155cbde57bb59a72ae908101905b818110610e125750610dab565b5f8155600101610e05565b9190949260ff610e2c33610cb6565b5416610f2b57610e4d610e569360405197610e4689610a8e565b3691610aea565b86523691610aea565b91602084019283526040840190815260608401916004811015610f17578252610e7d6114c6565b5f5160206115d95f395f51905f52549351925190519151906004821015610f1757610ec590610eb76040519560a0875260a087019061028f565b90858203602087015261028f565b91604084015260608301528260808301527f173c9f34aeb401c59d781d79c6231e8fe4d2831834743b013745b601b37f19b032928033930390a36102c4600182015f5160206115d95f395f51905f5255565b634e487b7160e01b5f52602160045260245ffd5b60c4604051634b2120f360e01b815233600482015260406024820152604960448201527f4164647265737320697320626c61636b6c6973746564206f722071756f74612060648201527f65786365656465642e20506c6561736520636f6e7461637420547275656269746084820152681039bab83837b93a1760b91b60a4820152fd5b9694939695919095335f525f5160206115195f395f51905f5260205260ff60405f2054161561128e5760025f5160206115995f395f51905f52541461127f5760025f5160206115995f395f51905f52556110066114c6565b6001600160a01b03169586156103ac575f5160206115d95f395f51905f525488101561127057611067611060895f527fa805c8fe18a88a09ad677bb80bb080b23676942852a959749e5f976e0841a50260205260405f2090565b5460ff1690565b6112615761109f610492895f527fa805c8fe18a88a09ad677bb80bb080b23676942852a959749e5f976e0841a50260205260405f2090565b863b15610192576110c85f93868a604051978896879663459bc68360e11b8852600488016112a1565b038183885af19081611247575b506111fb5750506110e4611354565b6308c379a014611156575b6110f76113f3565b917f5c41fb4923274451a2db5fa9224b1b87bb2f4fa045ccb01f13fe07200b086faf6040518061114b8160609060208152600f60208201526e2637bb96b632bb32b61032b93937b960891b60408201520190565b0390a3805190602001fd5b61115e61136f565b8061116957506110ef565b6111df906111d1926111f7947f5c41fb4923274451a2db5fa9224b1b87bb2f4fa045ccb01f13fe07200b086faf604051806111a486826102b3565b0390a360405170021b0b6363130b1b5903330b4b632b21d1607d1b602082015292839160318301906113e1565b03601f198101835282610aae565b60405162461bcd60e51b8152918291600483016102b3565b0390fd5b60405160ff9190911681529092907f0535dbc4080d1f9072979fee1c5c4e5c50ca55d09d3797c93f3fab650f1da12190602090a361124560015f5160206115995f395f51905f5255565b565b806112555f61125b93610aae565b806103bb565b5f6110d5565b634a4117f960e01b5f5260045ffd5b6302e8145360e61b5f5260045ffd5b633ee5aeb560e01b5f5260045ffd5b6302025deb60e11b5f523360045260245ffd5b92949180919796949760a085528160a086015260c08501375f60c08285010152601f801991011682019560c0870160c0848903016020850152855180915260e088019060208060c08360051b8c0101019701915f905b8282106113235750505050604083015260ff1660608201529293506102c492608081840391015261028f565b909192976020806113466001938e601f199060bf19908303010186528c5161028f565b9a01920192019092916112f7565b5f9060033d1161136057565b905060045f803e5f5160e01c90565b5f60443d106102c4576040513d600319016004823e8051913d60248401116001600160401b038411176113db57828201928351916001600160401b0383116113d3573d840160031901858401602001116113d357506102c492910160200190610aae565b949350505050565b92915050565b805191908290602001825e015f815290565b3d1561141d573d9061140482610acf565b916114126040519384610aae565b82523d5f602084013e565b606090565b6001600160a01b03168015611480575f5160206115395f395f51905f5280546001600160a01b0319811683179091556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a3565b631e4fbdf760e01b5f525f60045260245ffd5b5f5160206115395f395f51905f52546001600160a01b031633036114b357565b63118cdaa760e01b5f523360045260245ffd5b60ff5f5160206115795f395f51905f5254166114de57565b63d93c066560e01b5f5260045ffd5b60ff5f5160206115b95f395f51905f525460401c161561150957565b631afcd79f60e31b5f5260045ffdfea3b1de411dd052e9acc5c72f188af32e4a271388371c4abad91f2d6a80ddbb009016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c199300a805c8fe18a88a09ad677bb80bb080b23676942852a959749e5f976e0841a501cd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033009b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00f0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00a805c8fe18a88a09ad677bb80bb080b23676942852a959749e5f976e0841a500a2646970667358221220f255ea720bf7ae36c3dd3aed333ca7eadeca5e33d40474d78675027fda4750c164736f6c634300081c0033
Loading...
Loading
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.