BNB Price: $601.89 (+1.25%)
 

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Match Orders1148829502026-08-09 6:43:552 secs ago1786257835IN
0xdcFFeB0c...3A54891a1
0 BNB0.000061380.05
Match Orders1148829502026-08-09 6:43:552 secs ago1786257835IN
0xdcFFeB0c...3A54891a1
0 BNB0.000091110.05
Match Orders1148829492026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000128880.05
Match Orders1148829492026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.00002150.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000022350.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000018610.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019880.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829482026-08-09 6:43:543 secs ago1786257834IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829472026-08-09 6:43:534 secs ago1786257833IN
0xdcFFeB0c...3A54891a1
0 BNB0.000019890.05
Match Orders1148829472026-08-09 6:43:534 secs ago1786257833IN
0xdcFFeB0c...3A54891a1
0 BNB0.000020740.05
Match Orders1148829472026-08-09 6:43:534 secs ago1786257833IN
0xdcFFeB0c...3A54891a1
0 BNB0.000042180.05
View all transactions

Parent Transaction Hash Block From To
View All Internal Transactions
Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

FeeModuleV3

Compiler Version
v0.8.24+commit.e11b9ed9
Optimization Enabled
Yes with 200 runs
Other Settings
cancun EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"_exchange","type":"address"},{"internalType":"address","name":"_admin","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AccessControlBadConfirmation","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bytes32","name":"neededRole","type":"bytes32"}],"name":"AccessControlUnauthorizedAccount","type":"error"},{"inputs":[],"name":"MakerArrayLengthsMismatch","type":"error"},{"inputs":[],"name":"MakerOrdersArrayLengthIsZero","type":"error"},{"inputs":[],"name":"OperatorFeeAmountGreaterThanExchangeFeeAmount","type":"error"},{"inputs":[],"name":"ReferrerIsZeroAddress","type":"error"},{"inputs":[],"name":"TotalDistributionAmountMoreThanTakerFeeAmount","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"orderHash","type":"bytes32"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"id","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"refund","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"feeCharged","type":"uint256"}],"name":"FeeRefunded","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"id","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"FeeWithdrawn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"maker","type":"address"},{"indexed":true,"internalType":"uint256","name":"takerFeeTokenId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"rebateAmount","type":"uint256"}],"name":"MakerRebateDistributed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"referrer","type":"address"},{"indexed":true,"internalType":"uint256","name":"takerFeeTokenId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"ReferralFeeDistributed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","type":"event"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"FEES_WITHDRAWER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ORDERS_MATCHER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"collateral","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ctf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"exchange","outputs":[{"internalType":"contract IExchange","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"salt","type":"uint256"},{"internalType":"address","name":"maker","type":"address"},{"internalType":"address","name":"signer","type":"address"},{"internalType":"address","name":"taker","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"makerAmount","type":"uint256"},{"internalType":"uint256","name":"takerAmount","type":"uint256"},{"internalType":"uint256","name":"expiration","type":"uint256"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"feeRateBps","type":"uint256"},{"internalType":"enum Side","name":"side","type":"uint8"},{"internalType":"enum SignatureType","name":"signatureType","type":"uint8"},{"internalType":"bytes","name":"signature","type":"bytes"}],"internalType":"struct Order","name":"takerOrder","type":"tuple"},{"components":[{"internalType":"uint256","name":"salt","type":"uint256"},{"internalType":"address","name":"maker","type":"address"},{"internalType":"address","name":"signer","type":"address"},{"internalType":"address","name":"taker","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"makerAmount","type":"uint256"},{"internalType":"uint256","name":"takerAmount","type":"uint256"},{"internalType":"uint256","name":"expiration","type":"uint256"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"feeRateBps","type":"uint256"},{"internalType":"enum Side","name":"side","type":"uint8"},{"internalType":"enum SignatureType","name":"signatureType","type":"uint8"},{"internalType":"bytes","name":"signature","type":"bytes"}],"internalType":"struct Order[]","name":"makerOrders","type":"tuple[]"},{"internalType":"uint256","name":"takerFillAmount","type":"uint256"},{"internalType":"uint256","name":"takerReceiveAmount","type":"uint256"},{"internalType":"uint256[]","name":"makerFillAmounts","type":"uint256[]"},{"internalType":"uint256","name":"takerFeeAmount","type":"uint256"},{"internalType":"uint256[]","name":"makerFeeAmounts","type":"uint256[]"},{"components":[{"internalType":"uint256[]","name":"makerRebateAmounts","type":"uint256[]"},{"internalType":"address","name":"referrer","type":"address"},{"internalType":"uint256","name":"referralAmount","type":"uint256"}],"internalType":"struct IFeeModuleV3.TakerFeeDistribution","name":"takerFeeDistribution","type":"tuple"}],"name":"matchOrders","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"onERC1155BatchReceived","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"onERC1155Received","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"callerConfirmation","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawFees","outputs":[],"stateMutability":"nonpayable","type":"function"}]
60e0604090808252346200014a5781816200174d8038038091620000248285620001ad565b8339810103126200014a576200003a81620001e5565b906200004a6020809201620001e5565b9060048160018060a01b0380951680608052865192838092635c1548fb60e01b82525afa908115620001a3575f9162000160575b5060a052608051845163076a43af60e31b815293829185916004918391165afa90811562000156575f9162000112575b50620000be925060c052620001fa565b50516114b090816200027d82396080518181816102030152818161042c015281816104ea015281816105a4015261069a015260a05181818161017d0152610fe0015260c051818181610c1e01526110040152f35b905082813d83116200014e575b6200012b8183620001ad565b810103126200014a5762000143620000be92620001e5565b5f620000ae565b5f80fd5b503d6200011f565b84513d5f823e3d90fd5b90508181813d83116200019b575b6200017a8183620001ad565b810103126200014a57600493620001928392620001e5565b9150936200007e565b503d6200016e565b85513d5f823e3d90fd5b601f909101601f19168101906001600160401b03821190821017620001d157604052565b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036200014a57565b6001600160a01b03165f8181525f805160206200172d833981519152602052604090205460ff1662000277575f8181525f805160206200172d83398151915260205260408120805460ff191660011790553391907f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8180a4600190565b505f9056fe6080806040526004361015610012575f80fd5b5f905f3560e01c90816301ffc9a714610c4d5750806322a9339f14610c09578063248a9ca314610bdd5780632f2ff15d14610ba157806336568abe14610b58578063425c209614610a7e57806391d1485414610a36578063928959111461031a578063a217fddf146102fe578063aea01592146102c3578063bc197c8114610232578063d2f7265a146101ed578063d547741f146101ac578063d8dfeb4514610167578063f23a6e611461010b5763f9276101146100ce575f80fd5b3461010857806003193601126101085760206040517fede2e8df881c2bb640983bada5cbdc1e6cb4acccb213dad23cbad2c7f9d9c08c8152f35b80fd5b50346101085760a036600319011261010857610125610cb6565b5061012e610ca0565b5060843567ffffffffffffffff81116101635761014f903690600401610d11565b505060405163f23a6e6160e01b8152602090f35b5080fd5b50346101085780600319360112610108576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5034610108576040366003190112610108576101e96004356101cc610ca0565b90808452836020526101e46001604086200154610ecb565b610f68565b5080f35b50346101085780600319360112610108576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101085760a03660031901126101085761024c610cb6565b50610255610ca0565b5067ffffffffffffffff6044358181116102bf57610277903690600401610ce0565b50506064358181116102bf57610291903690600401610ce0565b5050608435908111610163576102ab903690600401610d11565b505060405163bc197c8160e01b8152602090f35b8280fd5b503461010857806003193601126101085760206040517f2f42e0857548a1ec4186e4d372447d75dd8166d3b88f84182562c9710ff560af8152f35b5034610108578060031936011261010857602090604051908152f35b50346107b9576101003660031901126107b95767ffffffffffffffff80600435116107b9576101a0600435360360031901126107b9576024358181116107b957610368903690600401610ce0565b90916084358181116107b957610382903690600401610ce0565b60c4358381116107b95761039a903690600401610ce0565b94909360e435116107b957606060e435360360031901126107b957335f9081527fd82780e39cfa00ef71af5851374afc2ec82c7e489dc5fcef35085c2516b249d460205260409020547fede2e8df881c2bb640983bada5cbdc1e6cb4acccb213dad23cbad2c7f9d9c08c9060ff1615610a1857508015610a07578181148015906109fd575b80156109e3575b6109d1577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163b156107b95760405163e60f0c0560e01b81526080600482015261048060848201600435600401610dbf565b600319828203016024830152828152602081019060208460051b8201019189915f5b868110610996575050506044803590840152508181036003190160648301528381526001600160fb1b0384116107b957816020815f938760051b90818a8583013701030181837f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165af1801561098b57610978575b5060026101446004350135101561097457600435610144013515801561096d5760846004350135905b15610962576105756064355b610144600435013590606435906044359060a4356101246004350135611293565b6040519063e50e4f9760e01b825260206004830152602082806105a060248201600435600401610dbf565b03817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa908115610957578a91610921575b6105fa925060a43591846105f46024600435016111ab565b91611227565b8761060a600460e4350180610d3f565b908a5b8581106109015750610623602460e435016111ab565b92604460e43501356108ca575b60a435106108b857898b5b858780831061083257505050505050604460e43501356107d0575b505086805b828110610666575080f35b61067181848a611204565b60405163e50e4f9760e01b815260206004820181905281806106966024820186610dbf565b03817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9081156107c557849161078c575b506002610140830135101561078857858761075a848c8c6001996107268a61014061076d9b01351594855f1461077d5761071f8260808901359b5b61071960208b016111ab565b9b6111bf565b35946111bf565b359060a08501359260c08601359461073f8686846113f5565b9250156107755750905b610120610140860135950135611293565b91610766868d8d6111bf565b3593611227565b01879061065b565b905090610749565b61071f82859b61070d565b8380fd5b9350506020833d6020116107bd575b816107a860209383610d9d565b810103126107b9578992515f6106d2565b5f80fd5b3d915061079b565b6040513d86823e3d90fd5b6107ed6107dc83610fda565b8383604460e4350135923090611026565b60405160e4356044013581526001600160a01b03909116907f49ac620b558864688b463a3f134957b7c79395240bcc59985d0fbd40236cd0e390602090a35f80610656565b8261083f91600195611204565b61084a8387876111bf565b35908161085d575b505050018a9061063b565b602061088b817f661e3957527f26cf2b659de16700e349eca86ac34d277583a6da90782a46420993016111ab565b6108a184868361089a82610fda565b3090611026565b604051938452868060a01b031692a3855f80610852565b604051631c21351f60e11b8152600490fd5b6001600160a01b038416156108ef576108ea90604460e4350135906111e3565b610630565b6040516311f8b9ff60e01b8152600490fd5b9261091a6001916109138686866111bf565b35906111e3565b930161060d565b90506020823d60201161094f575b8161093c60209383610d9d565b810103126107b9576105fa9151906105dc565b3d915061092f565b6040513d8c823e3d90fd5b610575604435610554565b8790610548565b8680fd5b610983919750610d75565b5f955f61051f565b6040513d5f823e3d90fd5b90919293601f19838203018452843561019e198d3603018112156107b95760206109c56001938f839401610dbf565b960194019291016104a2565b6040516301c7d62f60e71b8152600490fd5b506109f3600460e4350180610d3f565b9050811415610426565b508481141561041f565b6040516239051960e01b8152600490fd5b6044906040519063e2517d3f60e01b82523360048301526024820152fd5b346107b95760403660031901126107b957610a4f610ca0565b6004355f525f60205260405f209060018060a01b03165f52602052602060ff60405f2054166040519015158152f35b346107b95760603660031901126107b957610a97610cb6565b335f9081527fbda1ab54906fc5048b14e7a6553d40c4ee4a4573d90b47d583518da54593617d602052604090205460443590602435907f2f42e0857548a1ec4186e4d372447d75dd8166d3b88f84182562c9710ff560af9060ff1615610a18577f6ce49f8691a80db5eb4f60cd55b14640529346a7ddf9bf8f77a423fa6a10bfdb6080858585610b2681610fda565b610b338383863085611026565b604080516001600160a01b0392831681529490911660208501528301526060820152a1005b346107b95760403660031901126107b957610b71610ca0565b336001600160a01b03821603610b8f57610b8d90600435610f68565b005b60405163334bd91960e11b8152600490fd5b346107b95760403660031901126107b957610b8d600435610bc0610ca0565b90805f525f602052610bd8600160405f200154610ecb565b610eec565b346107b95760203660031901126107b9576004355f525f6020526020600160405f200154604051908152f35b346107b9575f3660031901126107b9576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346107b95760203660031901126107b9576004359063ffffffff60e01b82168092036107b957602091637965db0b60e01b8114908115610c8f575b5015158152f35b6301ffc9a760e01b14905083610c88565b602435906001600160a01b03821682036107b957565b600435906001600160a01b03821682036107b957565b35906001600160a01b03821682036107b957565b9181601f840112156107b95782359167ffffffffffffffff83116107b9576020808501948460051b0101116107b957565b9181601f840112156107b95782359167ffffffffffffffff83116107b957602083818601950101116107b957565b903590601e19813603018212156107b9570180359067ffffffffffffffff82116107b957602001918160051b360383136107b957565b67ffffffffffffffff8111610d8957604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff821117610d8957604052565b906101a09180358252610dd460208201610ccc565b6001600160a01b03908116602084015280610df160408401610ccc565b166040840152610e0360608301610ccc565b1660608301526080810135608083015260a081013560a083015260c081013560c083015260e081013560e083015261010080820135908301526101208082013590830152610140808201359060028210156107b957830152610160808201359060038210156107b9578301526101809081810135601e19823603018112156107b95701906020823592019367ffffffffffffffff83116107b95782360385136107b957808392850152830152806101c093848401375f828201840152601f01601f1916010190565b805f525f60205260405f20335f5260205260ff60405f20541615610a185750565b90815f525f60205260405f209060018060a01b031690815f5260205260ff60405f205416155f14610f6257815f525f60205260405f20815f5260205260405f20600160ff1982541617905533917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d5f80a4600190565b50505f90565b90815f525f60205260405f209060018060a01b031690815f5260205260ff60405f2054165f14610f6257815f525f60205260405f20815f5260205260405f2060ff19815416905533917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b5f80a4600190565b611002577f000000000000000000000000000000000000000000000000000000000000000090565b7f000000000000000000000000000000000000000000000000000000000000000090565b91939081611035575050505050565b83156110a5576001600160a01b0392831693843b156107b9575f9460c493869286604051998a988997637921219560e11b89521660048801521660248601526044850152606484015260a060848401528160a48401525af1801561098b5761109a5750565b6110a390610d75565b565b6020945f94506001600160a01b0393909290918416308103611130575060405163a9059cbb60e01b8152928416600484015260248301526044928491165af13d15601f3d1160015f5114161716156110f957565b60405162461bcd60e51b815260206004820152600f60248201526e1514905394d1915497d19052531151608a1b6044820152606490fd5b6040516323b872dd60e01b81526004810191909152928416602484015260448301526064928491165af13d15601f3d1160015f51141617161561116f57565b60405162461bcd60e51b81526020600482015260146024820152731514905394d1915497d19493d357d1905253115160621b6044820152606490fd5b356001600160a01b03811681036107b95790565b91908110156111cf5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b919082018092116111f057565b634e487b7160e01b5f52601160045260245ffd5b91908110156111cf5760051b8101359061019e19813603018212156107b9570190565b9290939181611238575b5050505050565b7fb608d2bf25d8b4b744ba23ce2ea9802ea955e216c064a62f42152fbf98958d24928261126c606094888561089a82610fda565b6040805197885260208801919091528601526001600160a01b031693a35f80808080611231565b90939492945f95826112ca575b50505050508082106112b85781039081116111f05790565b6040516307466c4f60e51b8152600490fd5b6112d5918591611417565b918215938415806113b2575b156112a05790919293949550600281101561139e5761135657670de0b6b3a76400008381039081116111f05761132a926113259180861015611350575084906113c4565b6113c4565b916127108083029283041417156111f057611344916113d7565b905b5f808080806112a0565b906113c4565b909250670de0b6b3a76400008281039081116111f05769021e19e0c9bab24000009361138f9361132592808210156113965750906113c4565b0490611346565b9050906113c4565b634e487b7160e01b5f52602160045260245ffd5b50670de0b6b3a76400008411156112e1565b818102929181159184041417156111f057565b81156113e1570490565b634e487b7160e01b5f52601260045260245ffd5b81156114105761140d92611408916113c4565b6113d7565b90565b5050505f90565b9091600281101561139e5715611450578015610f6257670de0b6b3a7640000918281029281840414901517156111f05761140d916113d7565b908015610f6257670de0b6b3a7640000918281029281840414901517156111f05761140d916113d756fea26469706673582212205153fa69bd30f763054bf270021dbc49a031bd5e09c742f50aff95090e21898c64736f6c63430008180033ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb50000000000000000000000008bc070bedab741406f4b1eb65a72bee27894b689000000000000000000000000898d6a4d2a441cd7cd8b153913c771ca4ffddde9
Deployed Bytecode
0x6080806040526004361015610012575f80fd5b5f905f3560e01c90816301ffc9a714610c4d5750806322a9339f14610c09578063248a9ca314610bdd5780632f2ff15d14610ba157806336568abe14610b58578063425c209614610a7e57806391d1485414610a36578063928959111461031a578063a217fddf146102fe578063aea01592146102c3578063bc197c8114610232578063d2f7265a146101ed578063d547741f146101ac578063d8dfeb4514610167578063f23a6e611461010b5763f9276101146100ce575f80fd5b3461010857806003193601126101085760206040517fede2e8df881c2bb640983bada5cbdc1e6cb4acccb213dad23cbad2c7f9d9c08c8152f35b80fd5b50346101085760a036600319011261010857610125610cb6565b5061012e610ca0565b5060843567ffffffffffffffff81116101635761014f903690600401610d11565b505060405163f23a6e6160e01b8152602090f35b5080fd5b50346101085780600319360112610108576040517f00000000000000000000000055d398326f99059ff775485246999027b31979556001600160a01b03168152602090f35b5034610108576040366003190112610108576101e96004356101cc610ca0565b90808452836020526101e46001604086200154610ecb565b610f68565b5080f35b50346101085780600319360112610108576040517f0000000000000000000000008bc070bedab741406f4b1eb65a72bee27894b6896001600160a01b03168152602090f35b50346101085760a03660031901126101085761024c610cb6565b50610255610ca0565b5067ffffffffffffffff6044358181116102bf57610277903690600401610ce0565b50506064358181116102bf57610291903690600401610ce0565b5050608435908111610163576102ab903690600401610d11565b505060405163bc197c8160e01b8152602090f35b8280fd5b503461010857806003193601126101085760206040517f2f42e0857548a1ec4186e4d372447d75dd8166d3b88f84182562c9710ff560af8152f35b5034610108578060031936011261010857602090604051908152f35b50346107b9576101003660031901126107b95767ffffffffffffffff80600435116107b9576101a0600435360360031901126107b9576024358181116107b957610368903690600401610ce0565b90916084358181116107b957610382903690600401610ce0565b60c4358381116107b95761039a903690600401610ce0565b94909360e435116107b957606060e435360360031901126107b957335f9081527fd82780e39cfa00ef71af5851374afc2ec82c7e489dc5fcef35085c2516b249d460205260409020547fede2e8df881c2bb640983bada5cbdc1e6cb4acccb213dad23cbad2c7f9d9c08c9060ff1615610a1857508015610a07578181148015906109fd575b80156109e3575b6109d1577f0000000000000000000000008bc070bedab741406f4b1eb65a72bee27894b6896001600160a01b03163b156107b95760405163e60f0c0560e01b81526080600482015261048060848201600435600401610dbf565b600319828203016024830152828152602081019060208460051b8201019189915f5b868110610996575050506044803590840152508181036003190160648301528381526001600160fb1b0384116107b957816020815f938760051b90818a8583013701030181837f0000000000000000000000008bc070bedab741406f4b1eb65a72bee27894b6896001600160a01b03165af1801561098b57610978575b5060026101446004350135101561097457600435610144013515801561096d5760846004350135905b15610962576105756064355b610144600435013590606435906044359060a4356101246004350135611293565b6040519063e50e4f9760e01b825260206004830152602082806105a060248201600435600401610dbf565b03817f0000000000000000000000008bc070bedab741406f4b1eb65a72bee27894b6896001600160a01b03165afa908115610957578a91610921575b6105fa925060a43591846105f46024600435016111ab565b91611227565b8761060a600460e4350180610d3f565b908a5b8581106109015750610623602460e435016111ab565b92604460e43501356108ca575b60a435106108b857898b5b858780831061083257505050505050604460e43501356107d0575b505086805b828110610666575080f35b61067181848a611204565b60405163e50e4f9760e01b815260206004820181905281806106966024820186610dbf565b03817f0000000000000000000000008bc070bedab741406f4b1eb65a72bee27894b6896001600160a01b03165afa9081156107c557849161078c575b506002610140830135101561078857858761075a848c8c6001996107268a61014061076d9b01351594855f1461077d5761071f8260808901359b5b61071960208b016111ab565b9b6111bf565b35946111bf565b359060a08501359260c08601359461073f8686846113f5565b9250156107755750905b610120610140860135950135611293565b91610766868d8d6111bf565b3593611227565b01879061065b565b905090610749565b61071f82859b61070d565b8380fd5b9350506020833d6020116107bd575b816107a860209383610d9d565b810103126107b9578992515f6106d2565b5f80fd5b3d915061079b565b6040513d86823e3d90fd5b6107ed6107dc83610fda565b8383604460e4350135923090611026565b60405160e4356044013581526001600160a01b03909116907f49ac620b558864688b463a3f134957b7c79395240bcc59985d0fbd40236cd0e390602090a35f80610656565b8261083f91600195611204565b61084a8387876111bf565b35908161085d575b505050018a9061063b565b602061088b817f661e3957527f26cf2b659de16700e349eca86ac34d277583a6da90782a46420993016111ab565b6108a184868361089a82610fda565b3090611026565b604051938452868060a01b031692a3855f80610852565b604051631c21351f60e11b8152600490fd5b6001600160a01b038416156108ef576108ea90604460e4350135906111e3565b610630565b6040516311f8b9ff60e01b8152600490fd5b9261091a6001916109138686866111bf565b35906111e3565b930161060d565b90506020823d60201161094f575b8161093c60209383610d9d565b810103126107b9576105fa9151906105dc565b3d915061092f565b6040513d8c823e3d90fd5b610575604435610554565b8790610548565b8680fd5b610983919750610d75565b5f955f61051f565b6040513d5f823e3d90fd5b90919293601f19838203018452843561019e198d3603018112156107b95760206109c56001938f839401610dbf565b960194019291016104a2565b6040516301c7d62f60e71b8152600490fd5b506109f3600460e4350180610d3f565b9050811415610426565b508481141561041f565b6040516239051960e01b8152600490fd5b6044906040519063e2517d3f60e01b82523360048301526024820152fd5b346107b95760403660031901126107b957610a4f610ca0565b6004355f525f60205260405f209060018060a01b03165f52602052602060ff60405f2054166040519015158152f35b346107b95760603660031901126107b957610a97610cb6565b335f9081527fbda1ab54906fc5048b14e7a6553d40c4ee4a4573d90b47d583518da54593617d602052604090205460443590602435907f2f42e0857548a1ec4186e4d372447d75dd8166d3b88f84182562c9710ff560af9060ff1615610a18577f6ce49f8691a80db5eb4f60cd55b14640529346a7ddf9bf8f77a423fa6a10bfdb6080858585610b2681610fda565b610b338383863085611026565b604080516001600160a01b0392831681529490911660208501528301526060820152a1005b346107b95760403660031901126107b957610b71610ca0565b336001600160a01b03821603610b8f57610b8d90600435610f68565b005b60405163334bd91960e11b8152600490fd5b346107b95760403660031901126107b957610b8d600435610bc0610ca0565b90805f525f602052610bd8600160405f200154610ecb565b610eec565b346107b95760203660031901126107b9576004355f525f6020526020600160405f200154604051908152f35b346107b9575f3660031901126107b9576040517f00000000000000000000000022da1810b194ca018378464a58f6ac2b10c9d2446001600160a01b03168152602090f35b346107b95760203660031901126107b9576004359063ffffffff60e01b82168092036107b957602091637965db0b60e01b8114908115610c8f575b5015158152f35b6301ffc9a760e01b14905083610c88565b602435906001600160a01b03821682036107b957565b600435906001600160a01b03821682036107b957565b35906001600160a01b03821682036107b957565b9181601f840112156107b95782359167ffffffffffffffff83116107b9576020808501948460051b0101116107b957565b9181601f840112156107b95782359167ffffffffffffffff83116107b957602083818601950101116107b957565b903590601e19813603018212156107b9570180359067ffffffffffffffff82116107b957602001918160051b360383136107b957565b67ffffffffffffffff8111610d8957604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff821117610d8957604052565b906101a09180358252610dd460208201610ccc565b6001600160a01b03908116602084015280610df160408401610ccc565b166040840152610e0360608301610ccc565b1660608301526080810135608083015260a081013560a083015260c081013560c083015260e081013560e083015261010080820135908301526101208082013590830152610140808201359060028210156107b957830152610160808201359060038210156107b9578301526101809081810135601e19823603018112156107b95701906020823592019367ffffffffffffffff83116107b95782360385136107b957808392850152830152806101c093848401375f828201840152601f01601f1916010190565b805f525f60205260405f20335f5260205260ff60405f20541615610a185750565b90815f525f60205260405f209060018060a01b031690815f5260205260ff60405f205416155f14610f6257815f525f60205260405f20815f5260205260405f20600160ff1982541617905533917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d5f80a4600190565b50505f90565b90815f525f60205260405f209060018060a01b031690815f5260205260ff60405f2054165f14610f6257815f525f60205260405f20815f5260205260405f2060ff19815416905533917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b5f80a4600190565b611002577f00000000000000000000000055d398326f99059ff775485246999027b319795590565b7f00000000000000000000000022da1810b194ca018378464a58f6ac2b10c9d24490565b91939081611035575050505050565b83156110a5576001600160a01b0392831693843b156107b9575f9460c493869286604051998a988997637921219560e11b89521660048801521660248601526044850152606484015260a060848401528160a48401525af1801561098b5761109a5750565b6110a390610d75565b565b6020945f94506001600160a01b0393909290918416308103611130575060405163a9059cbb60e01b8152928416600484015260248301526044928491165af13d15601f3d1160015f5114161716156110f957565b60405162461bcd60e51b815260206004820152600f60248201526e1514905394d1915497d19052531151608a1b6044820152606490fd5b6040516323b872dd60e01b81526004810191909152928416602484015260448301526064928491165af13d15601f3d1160015f51141617161561116f57565b60405162461bcd60e51b81526020600482015260146024820152731514905394d1915497d19493d357d1905253115160621b6044820152606490fd5b356001600160a01b03811681036107b95790565b91908110156111cf5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b919082018092116111f057565b634e487b7160e01b5f52601160045260245ffd5b91908110156111cf5760051b8101359061019e19813603018212156107b9570190565b9290939181611238575b5050505050565b7fb608d2bf25d8b4b744ba23ce2ea9802ea955e216c064a62f42152fbf98958d24928261126c606094888561089a82610fda565b6040805197885260208801919091528601526001600160a01b031693a35f80808080611231565b90939492945f95826112ca575b50505050508082106112b85781039081116111f05790565b6040516307466c4f60e51b8152600490fd5b6112d5918591611417565b918215938415806113b2575b156112a05790919293949550600281101561139e5761135657670de0b6b3a76400008381039081116111f05761132a926113259180861015611350575084906113c4565b6113c4565b916127108083029283041417156111f057611344916113d7565b905b5f808080806112a0565b906113c4565b909250670de0b6b3a76400008281039081116111f05769021e19e0c9bab24000009361138f9361132592808210156113965750906113c4565b0490611346565b9050906113c4565b634e487b7160e01b5f52602160045260245ffd5b50670de0b6b3a76400008411156112e1565b818102929181159184041417156111f057565b81156113e1570490565b634e487b7160e01b5f52601260045260245ffd5b81156114105761140d92611408916113c4565b6113d7565b90565b5050505f90565b9091600281101561139e5715611450578015610f6257670de0b6b3a7640000918281029281840414901517156111f05761140d916113d7565b908015610f6257670de0b6b3a7640000918281029281840414901517156111f05761140d916113d756fea26469706673582212205153fa69bd30f763054bf270021dbc49a031bd5e09c742f50aff95090e21898c64736f6c63430008180033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000008bc070bedab741406f4b1eb65a72bee27894b689000000000000000000000000898d6a4d2a441cd7cd8b153913c771ca4ffddde9

-----Decoded View---------------
Arg [0] : _exchange (address): 0x8BC070BEdAB741406F4B1Eb65A72bee27894B689
Arg [1] : _admin (address): 0x898D6a4D2a441CD7CD8B153913C771ca4fFddde9

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000008bc070bedab741406f4b1eb65a72bee27894b689
Arg [1] : 000000000000000000000000898d6a4d2a441cd7cd8b153913c771ca4ffddde9

🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Transaction Gas Used Reward
view all blocks produced
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
View All Validatorset

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.