Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
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":"_lrcAddress","type":"address"},{"internalType":"address payable","name":"_protocolFeeVault","type":"address"},{"internalType":"address","name":"_blockVerifierAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"exchangeAddr","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"ExchangeStakeBurned","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"exchangeAddr","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"ExchangeStakeDeposited","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"exchangeAddr","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"ExchangeStakeWithdrawn","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":"uint256","name":"time","type":"uint256"}],"name":"SettingsUpdated","type":"event"},{"inputs":[],"name":"blockVerifierAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnExchangeStake","outputs":[{"internalType":"uint256","name":"burnedLRC","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"claimOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"exchangeAddr","type":"address"},{"internalType":"uint256","name":"amountLRC","type":"uint256"}],"name":"depositExchangeStake","outputs":[{"internalType":"uint256","name":"stakedLRC","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"forcedWithdrawalFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"exchangeAddr","type":"address"}],"name":"getExchangeStake","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getProtocolFeeValues","outputs":[{"internalType":"uint16","name":"feeBips","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lrcAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"protocolFeeBips","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"protocolFeeVault","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalStake","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"_protocolFeeBips","type":"uint16"}],"name":"updateProtocolFeeSettings","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"_protocolFeeVault","type":"address"},{"internalType":"uint256","name":"_forcedWithdrawalFee","type":"uint256"}],"name":"updateSettings","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"requestedAmount","type":"uint256"}],"name":"withdrawExchangeStake","outputs":[{"internalType":"uint256","name":"amountLRC","type":"uint256"}],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60a060405234801561001057600080fd5b506040516119643803806119648339818101604052606081101561003357600080fd5b5080516020820151604090920151600080546001600160a01b031916331790559091906001600160a01b0383166100a0576040805162461bcd60e51b815260206004820152600c60248201526b5a45524f5f4144445245535360a01b604482015290519081900360640190fd5b6001600160601b0319606084901b16608052600480546001600160a01b0383166001600160a01b03199091161790556006805461ffff191660121790556100e88260006100f0565b5050506101f6565b6001600160a01b03821661013a576040805162461bcd60e51b815260206004820152600c60248201526b5a45524f5f4144445245535360a01b604482015290519081900360640190fd5b6703782dace9d90000811115610197576040805162461bcd60e51b815260206004820152601d60248201527f494e56414c49445f464f524345445f5749544844524157414c5f464545000000604482015290519081900360640190fd5b6006805462010000600160b01b031916620100006001600160a01b0385160217905560058190556040805142815290517f4b804a0bfbdc2639203b93035be561d86f65f52b7e14984f95ec9d298cafccac916020908290030190a15050565b60805160601c611742610222600039806105bf528061066a5280610b185280610d5752506117426000f3fe608060405234801561001057600080fd5b50600436106101365760003560e01c80638d80b252116100b2578063af1af3b911610081578063e30c397811610066578063e30c3978146102f3578063f2fde38b146102fb578063fe25eaa81461032e57610136565b8063af1af3b9146102ce578063c51c8208146102d657610136565b80638d80b2521461027d5780638da5cb5b14610285578063a7e46f1d1461028d578063abadbf16146102c657610136565b80634e71e0c81161010957806380e721c6116100ee57806380e721c614610209578063883515c1146102425780638b0e9f3f1461027557610136565b80634e71e0c8146101f9578063715018a61461020157610136565b8063046ee9151461013b57806334b66ce11461015e5780633d6cf722146101a95780634597d3ce146101da575b600080fd5b61015c6004803603602081101561015157600080fd5b503561ffff16610336565b005b6101976004803603604081101561017457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020013561049a565b60408051918252519081900360200190f35b6101b1610668565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b6101e261068c565b6040805161ffff9092168252519081900360200190f35b61015c610696565b61015c6107b2565b61015c6004803603604081101561021f57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356108a7565b6101976004803603602081101561025857600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166109b4565b6101976109dc565b6101b16109e2565b6101b16109fe565b610197600480360360408110156102a357600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610a1a565b6101e2610c07565b6101b1610c11565b610197600480360360208110156102ec57600080fd5b5035610c33565b6101b1610e06565b61015c6004803603602081101561031157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610e22565b610197610f9a565b600754156103a557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e435900000000000000000000000000000000000000000000604482015290519081900360640190fd5b600160075560005473ffffffffffffffffffffffffffffffffffffffff16331461043057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f554e415554484f52495a45440000000000000000000000000000000000000000604482015290519081900360640190fd5b600680547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001661ffff83161790556040805142815290517f4b804a0bfbdc2639203b93035be561d86f65f52b7e14984f95ec9d298cafccac916020908290030190a1506000600755565b600060075460001461050d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e435900000000000000000000000000000000000000000000604482015290519081900360640190fd5b60016007558161057e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5a45524f5f56414c554500000000000000000000000000000000000000000000604482015290519081900360640190fd5b3360009081526002602052604090205482811161059b578061059d565b825b91508115610621576105e673ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168584610fa0565b336000908152600260205260409020546106009083610fb1565b3360009081526002602052604090205560035461061d9083610fb1565b6003555b604080513381526020810184905281517f3658e439aa505ca256c7b19a92014eed820f154584cec45e2a19c28d47d3aa31929181900390910190a150600060075592915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60065461ffff1690565b60015473ffffffffffffffffffffffffffffffffffffffff16331461071c57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f554e415554484f52495a45440000000000000000000000000000000000000000604482015290519081900360640190fd5b6001546000805460405173ffffffffffffffffffffffffffffffffffffffff93841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080547fffffffffffffffffffffffff000000000000000000000000000000000000000090811673ffffffffffffffffffffffffffffffffffffffff841617909155169055565b60005473ffffffffffffffffffffffffffffffffffffffff16331461083857604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f554e415554484f52495a45440000000000000000000000000000000000000000604482015290519081900360640190fd5b6000805460405173ffffffffffffffffffffffffffffffffffffffff909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b6007541561091657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e435900000000000000000000000000000000000000000000604482015290519081900360640190fd5b600160075560005473ffffffffffffffffffffffffffffffffffffffff1633146109a157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f554e415554484f52495a45440000000000000000000000000000000000000000604482015290519081900360640190fd5b6109ab828261102d565b50506000600755565b73ffffffffffffffffffffffffffffffffffffffff1660009081526002602052604090205490565b60035481565b60045473ffffffffffffffffffffffffffffffffffffffff1681565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b6000600754600014610a8d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e435900000000000000000000000000000000000000000000604482015290519081900360640190fd5b600160075581610afe57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5a45524f5f56414c554500000000000000000000000000000000000000000000604482015290519081900360640190fd5b610b4073ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000163330856111a8565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260026020526040902054610b7090836111bb565b73ffffffffffffffffffffffffffffffffffffffff84166000908152600260205260409020819055600354909150610ba890836111bb565b6003556040805173ffffffffffffffffffffffffffffffffffffffff851681526020810184905281517f1d23c89a5c175677aaf431f0bfaf1847f4e87ed352a20b51a663df93cc9fa1ec929181900390910190a1600060075592915050565b60065461ffff1681565b60065462010000900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600754600014610ca657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e435900000000000000000000000000000000000000000000604482015290519081900360640190fd5b600160075581610d1757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5a45524f5f56414c554500000000000000000000000000000000000000000000604482015290519081900360640190fd5b503360009081526002602052604090205480821015610d335750805b8015610dc157600654610d869073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000008116916201000090041683610fa0565b33600090815260026020526040902054610da09082610fb1565b33600090815260026020526040902055600354610dbd9082610fb1565b6003555b604080513381526020810183905281517f37e67c5c247b89180d1ed63d12f387aeab36c6c912a5a7b502f0ce2a253c2db5929181900390910190a16000600755919050565b60015473ffffffffffffffffffffffffffffffffffffffff1681565b60005473ffffffffffffffffffffffffffffffffffffffff163314610ea857604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f554e415554484f52495a45440000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff811615801590610ee8575060005473ffffffffffffffffffffffffffffffffffffffff828116911614155b610f5357604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f494e56414c49445f414444524553530000000000000000000000000000000000604482015290519081900360640190fd5b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60055481565b610fac8383835a61122d565b505050565b60008282111561102257604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600d60248201527f5355425f554e444552464c4f5700000000000000000000000000000000000000604482015290519081900360640190fd5b508082035b92915050565b73ffffffffffffffffffffffffffffffffffffffff82166110af57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f5a45524f5f414444524553530000000000000000000000000000000000000000604482015290519081900360640190fd5b6703782dace9d9000081111561112657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f494e56414c49445f464f524345445f5749544844524157414c5f464545000000604482015290519081900360640190fd5b600680547fffffffffffffffffffff0000000000000000000000000000000000000000ffff166201000073ffffffffffffffffffffffffffffffffffffffff85160217905560058190556040805142815290517f4b804a0bfbdc2639203b93035be561d86f65f52b7e14984f95ec9d298cafccac916020908290030190a15050565b6111b5848484845a6112a4565b50505050565b8181018281101561102757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f4144445f4f564552464c4f570000000000000000000000000000000000000000604482015290519081900360640190fd5b61123984848484611329565b6111b557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f5452414e534645525f4641494c55524500000000000000000000000000000000604482015290519081900360640190fd5b60006112b386868686866114e2565b90508061132157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f5452414e534645525f4641494c55524500000000000000000000000000000000604482015290519081900360640190fd5b505050505050565b6000611334856116a4565b611389576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260278152602001806116e66027913960400191505060405180910390fd5b6040805173ffffffffffffffffffffffffffffffffffffffff8087166024830152604480830187905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000178152925182519293600093928a16928792869290918291908083835b6020831061146257805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101611425565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038160008787f1925050503d80600081146114c5576040519150601f19603f3d011682016040523d82523d6000602084013e6114ca565b606091505b505090506114d7816116aa565b979650505050505050565b60006114ed866116a4565b611542576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260278152602001806116e66027913960400191505060405180910390fd5b6040805173ffffffffffffffffffffffffffffffffffffffff80881660248301528087166044830152606480830187905283518084039091018152608490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd00000000000000000000000000000000000000000000000000000000178152925182519293600093928b16928792869290918291908083835b6020831061162357805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016115e6565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038160008787f1925050503d8060008114611686576040519150601f19603f3d011682016040523d82523d6000602084013e61168b565b606091505b50509050611698816116aa565b98975050505050505050565b3b151590565b600081156116e1573d80156116ca57602081146116d357600092506116df565b600192506116df565b60206000803e60005192505b505b509056fe4552433230536166655472616e736665723a2063616c6c20746f206e6f6e2d636f6e7472616374a2646970667358221220bf1b906493a36fa759115cf51a251f17cc9f3642ac55b92da4291b446c37008064736f6c6343000700003300000000000000000000000053c8395465a84955c95159814461466053dedede0000000000000000000000007b0d44d5b2ef3a8b168fafdcc321fab0d9d5d08c0000000000000000000000001c602313cddc68c5789acb7df0c92a93b0e04c9e
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101365760003560e01c80638d80b252116100b2578063af1af3b911610081578063e30c397811610066578063e30c3978146102f3578063f2fde38b146102fb578063fe25eaa81461032e57610136565b8063af1af3b9146102ce578063c51c8208146102d657610136565b80638d80b2521461027d5780638da5cb5b14610285578063a7e46f1d1461028d578063abadbf16146102c657610136565b80634e71e0c81161010957806380e721c6116100ee57806380e721c614610209578063883515c1146102425780638b0e9f3f1461027557610136565b80634e71e0c8146101f9578063715018a61461020157610136565b8063046ee9151461013b57806334b66ce11461015e5780633d6cf722146101a95780634597d3ce146101da575b600080fd5b61015c6004803603602081101561015157600080fd5b503561ffff16610336565b005b6101976004803603604081101561017457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020013561049a565b60408051918252519081900360200190f35b6101b1610668565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b6101e261068c565b6040805161ffff9092168252519081900360200190f35b61015c610696565b61015c6107b2565b61015c6004803603604081101561021f57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356108a7565b6101976004803603602081101561025857600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166109b4565b6101976109dc565b6101b16109e2565b6101b16109fe565b610197600480360360408110156102a357600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610a1a565b6101e2610c07565b6101b1610c11565b610197600480360360208110156102ec57600080fd5b5035610c33565b6101b1610e06565b61015c6004803603602081101561031157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610e22565b610197610f9a565b600754156103a557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e435900000000000000000000000000000000000000000000604482015290519081900360640190fd5b600160075560005473ffffffffffffffffffffffffffffffffffffffff16331461043057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f554e415554484f52495a45440000000000000000000000000000000000000000604482015290519081900360640190fd5b600680547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001661ffff83161790556040805142815290517f4b804a0bfbdc2639203b93035be561d86f65f52b7e14984f95ec9d298cafccac916020908290030190a1506000600755565b600060075460001461050d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e435900000000000000000000000000000000000000000000604482015290519081900360640190fd5b60016007558161057e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5a45524f5f56414c554500000000000000000000000000000000000000000000604482015290519081900360640190fd5b3360009081526002602052604090205482811161059b578061059d565b825b91508115610621576105e673ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000053c8395465a84955c95159814461466053dedede168584610fa0565b336000908152600260205260409020546106009083610fb1565b3360009081526002602052604090205560035461061d9083610fb1565b6003555b604080513381526020810184905281517f3658e439aa505ca256c7b19a92014eed820f154584cec45e2a19c28d47d3aa31929181900390910190a150600060075592915050565b7f00000000000000000000000053c8395465a84955c95159814461466053dedede81565b60065461ffff1690565b60015473ffffffffffffffffffffffffffffffffffffffff16331461071c57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f554e415554484f52495a45440000000000000000000000000000000000000000604482015290519081900360640190fd5b6001546000805460405173ffffffffffffffffffffffffffffffffffffffff93841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080547fffffffffffffffffffffffff000000000000000000000000000000000000000090811673ffffffffffffffffffffffffffffffffffffffff841617909155169055565b60005473ffffffffffffffffffffffffffffffffffffffff16331461083857604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f554e415554484f52495a45440000000000000000000000000000000000000000604482015290519081900360640190fd5b6000805460405173ffffffffffffffffffffffffffffffffffffffff909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b6007541561091657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e435900000000000000000000000000000000000000000000604482015290519081900360640190fd5b600160075560005473ffffffffffffffffffffffffffffffffffffffff1633146109a157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f554e415554484f52495a45440000000000000000000000000000000000000000604482015290519081900360640190fd5b6109ab828261102d565b50506000600755565b73ffffffffffffffffffffffffffffffffffffffff1660009081526002602052604090205490565b60035481565b60045473ffffffffffffffffffffffffffffffffffffffff1681565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b6000600754600014610a8d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e435900000000000000000000000000000000000000000000604482015290519081900360640190fd5b600160075581610afe57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5a45524f5f56414c554500000000000000000000000000000000000000000000604482015290519081900360640190fd5b610b4073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000053c8395465a84955c95159814461466053dedede163330856111a8565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260026020526040902054610b7090836111bb565b73ffffffffffffffffffffffffffffffffffffffff84166000908152600260205260409020819055600354909150610ba890836111bb565b6003556040805173ffffffffffffffffffffffffffffffffffffffff851681526020810184905281517f1d23c89a5c175677aaf431f0bfaf1847f4e87ed352a20b51a663df93cc9fa1ec929181900390910190a1600060075592915050565b60065461ffff1681565b60065462010000900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600754600014610ca657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e435900000000000000000000000000000000000000000000604482015290519081900360640190fd5b600160075581610d1757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5a45524f5f56414c554500000000000000000000000000000000000000000000604482015290519081900360640190fd5b503360009081526002602052604090205480821015610d335750805b8015610dc157600654610d869073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000053c8395465a84955c95159814461466053dedede8116916201000090041683610fa0565b33600090815260026020526040902054610da09082610fb1565b33600090815260026020526040902055600354610dbd9082610fb1565b6003555b604080513381526020810183905281517f37e67c5c247b89180d1ed63d12f387aeab36c6c912a5a7b502f0ce2a253c2db5929181900390910190a16000600755919050565b60015473ffffffffffffffffffffffffffffffffffffffff1681565b60005473ffffffffffffffffffffffffffffffffffffffff163314610ea857604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f554e415554484f52495a45440000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff811615801590610ee8575060005473ffffffffffffffffffffffffffffffffffffffff828116911614155b610f5357604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f494e56414c49445f414444524553530000000000000000000000000000000000604482015290519081900360640190fd5b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60055481565b610fac8383835a61122d565b505050565b60008282111561102257604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600d60248201527f5355425f554e444552464c4f5700000000000000000000000000000000000000604482015290519081900360640190fd5b508082035b92915050565b73ffffffffffffffffffffffffffffffffffffffff82166110af57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f5a45524f5f414444524553530000000000000000000000000000000000000000604482015290519081900360640190fd5b6703782dace9d9000081111561112657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f494e56414c49445f464f524345445f5749544844524157414c5f464545000000604482015290519081900360640190fd5b600680547fffffffffffffffffffff0000000000000000000000000000000000000000ffff166201000073ffffffffffffffffffffffffffffffffffffffff85160217905560058190556040805142815290517f4b804a0bfbdc2639203b93035be561d86f65f52b7e14984f95ec9d298cafccac916020908290030190a15050565b6111b5848484845a6112a4565b50505050565b8181018281101561102757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f4144445f4f564552464c4f570000000000000000000000000000000000000000604482015290519081900360640190fd5b61123984848484611329565b6111b557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f5452414e534645525f4641494c55524500000000000000000000000000000000604482015290519081900360640190fd5b60006112b386868686866114e2565b90508061132157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f5452414e534645525f4641494c55524500000000000000000000000000000000604482015290519081900360640190fd5b505050505050565b6000611334856116a4565b611389576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260278152602001806116e66027913960400191505060405180910390fd5b6040805173ffffffffffffffffffffffffffffffffffffffff8087166024830152604480830187905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000178152925182519293600093928a16928792869290918291908083835b6020831061146257805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101611425565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038160008787f1925050503d80600081146114c5576040519150601f19603f3d011682016040523d82523d6000602084013e6114ca565b606091505b505090506114d7816116aa565b979650505050505050565b60006114ed866116a4565b611542576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260278152602001806116e66027913960400191505060405180910390fd5b6040805173ffffffffffffffffffffffffffffffffffffffff80881660248301528087166044830152606480830187905283518084039091018152608490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd00000000000000000000000000000000000000000000000000000000178152925182519293600093928b16928792869290918291908083835b6020831061162357805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016115e6565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038160008787f1925050503d8060008114611686576040519150601f19603f3d011682016040523d82523d6000602084013e61168b565b606091505b50509050611698816116aa565b98975050505050505050565b3b151590565b600081156116e1573d80156116ca57602081146116d357600092506116df565b600192506116df565b60206000803e60005192505b505b509056fe4552433230536166655472616e736665723a2063616c6c20746f206e6f6e2d636f6e7472616374a2646970667358221220bf1b906493a36fa759115cf51a251f17cc9f3642ac55b92da4291b446c37008064736f6c63430007000033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000053c8395465a84955c95159814461466053dedede0000000000000000000000007b0d44d5b2ef3a8b168fafdcc321fab0d9d5d08c0000000000000000000000001c602313cddc68c5789acb7df0c92a93b0e04c9e
-----Decoded View---------------
Arg [0] : _lrcAddress (address): 0x53C8395465A84955c95159814461466053DedEDE
Arg [1] : _protocolFeeVault (address): 0x7B0d44D5b2eF3A8B168FAfdcc321FAb0D9d5d08C
Arg [2] : _blockVerifierAddress (address): 0x1c602313cDDC68C5789aCb7df0C92a93B0E04C9e
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 00000000000000000000000053c8395465a84955c95159814461466053dedede
Arg [1] : 0000000000000000000000007b0d44d5b2ef3a8b168fafdcc321fab0d9d5d08c
Arg [2] : 0000000000000000000000001c602313cddc68c5789acb7df0c92a93b0e04c9e
Deployed Bytecode Sourcemap
533:4075:26:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1579:254;;;;;;;;;;;;;;;;-1:-1:-1;1579:254:26;;;;:::i;:::-;;3230:677;;;;;;;;;;;;;;;;-1:-1:-1;3230:677:26;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;720:44;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3913:177;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1066:198:44;;;:::i;1287:155:57:-;;;:::i;1267:306:26:-;;;;;;;;;;;;;;;;-1:-1:-1;1267:306:26;;;;;;;;;:::i;1839:191::-;;;;;;;;;;;;;;;;-1:-1:-1;1839:191:26;;;;:::i;697:25:22:-;;;:::i;728:35::-;;;:::i;383:20:57:-;;;:::i;2672:552:26:-;;;;;;;;;;;;;;;;-1:-1:-1;2672:552:26;;;;;;;;;:::i;809:30:22:-;;;:::i;851:39::-;;;:::i;2036:630:26:-;;;;;;;;;;;;;;;;-1:-1:-1;2036:630:26;;:::i;388:27:44:-;;;:::i;751:238::-;;;;;;;;;;;;;;;;-1:-1:-1;751:238:44;;;;:::i;769:34:22:-;;;:::i;1579:254:26:-;764:11:60;;:16;756:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;863:1;849:11;:15;812:5:57::1;::::0;::::1;;798:10;:19;790:44;;;::::0;;::::1;::::0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;1744:15:26::2;:34:::0;;;::::2;;::::0;::::2;;::::0;;1794:32:::2;::::0;;1810:15:::2;1794:32:::0;;;;::::2;::::0;::::2;::::0;;;;;;::::2;-1:-1:-1::0;956:1:60;942:11;:15;1579:254:26:o;3230:677::-;3403:14;764:11:60;;779:1;764:16;756:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;863:1;849:11;:15;3441:19:26;3433:42:::1;;;::::0;;::::1;::::0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;3513:10;3486;3499:25:::0;;;:13:::1;:25;::::0;;;;;3547:23;;::::1;3546:51;;3592:5;3546:51;;;3574:15;3546:51;3534:63:::0;-1:-1:-1;3612:13:26;;3608:232:::1;;3641:54;:32;:10;:32;3674:9:::0;3685;3641:32:::1;:54::i;:::-;3751:10;3737:25;::::0;;;:13:::1;:25;::::0;;;;;:40:::1;::::0;3767:9;3737:29:::1;:40::i;:::-;3723:10;3709:25;::::0;;;:13:::1;:25;::::0;;;;:68;3804:10:::1;::::0;:25:::1;::::0;3819:9;3804:14:::1;:25::i;:::-;3791:10;:38:::0;3608:232:::1;3855:45;::::0;;3878:10:::1;3855:45:::0;;::::1;::::0;::::1;::::0;;;;;::::1;::::0;;;;;;;;;::::1;-1:-1:-1::0;956:1:60;942:11;:15;3230:677:26;;-1:-1:-1;;3230:677:26:o;720:44::-;;;:::o;3913:177::-;4068:15;;;;3913:177;:::o;1066:198:44:-;565:12;;;;551:10;:26;543:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1179:12:::1;::::0;::::1;1172:5:::0;;1151:41:::1;::::0;1179:12:::1;::::0;;::::1;::::0;1172:5;;::::1;::::0;1151:41:::1;::::0;::::1;1210:12;::::0;;::::1;1202:20:::0;;;;;::::1;1210:12;::::0;::::1;1202:20;::::0;;;1232:25:::1;::::0;;1066:198::o;1287:155:57:-;812:5;;;;798:10;:19;790:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1404:1:::1;1389:5:::0;;1368:39:::1;::::0;::::1;1389:5:::0;;::::1;::::0;1368:39:::1;::::0;1404:1;;1368:39:::1;1433:1;1417:18:::0;;;::::1;::::0;;1287:155::o;1267:306:26:-;764:11:60;;:16;756:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;863:1;849:11;:15;812:5:57::1;::::0;::::1;;798:10;:19;790:44;;;::::0;;::::1;::::0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;1469:97:26::2;1505:17;1536:20;1469:22;:97::i;:::-;-1:-1:-1::0;;956:1:60;942:11;:15;1267:306:26:o;1839:191::-;1996:27;;1969:4;1996:27;;;:13;:27;;;;;;;1839:191::o;697:25:22:-;;;;:::o;728:35::-;;;;;;:::o;383:20:57:-;;;;;;:::o;2672:552:26:-;2841:14;764:11:60;;779:1;764:16;756:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;863:1;849:11;:15;2879:13:26;2871:36:::1;;;::::0;;::::1;::::0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;2918:74;:36;:10;:36;2955:10;2975:4;2982:9:::0;2918:36:::1;:74::i;:::-;3015:27;::::0;::::1;;::::0;;;:13:::1;:27;::::0;;;;;:42:::1;::::0;3047:9;3015:31:::1;:42::i;:::-;3067:27;::::0;::::1;;::::0;;;:13:::1;:27;::::0;;;;:39;;;3129:10:::1;::::0;3003:54;;-1:-1:-1;3129:25:26::1;::::0;3144:9;3129:14:::1;:25::i;:::-;3116:10;:38:::0;3170:47:::1;::::0;;::::1;::::0;::::1;::::0;;::::1;::::0;::::1;::::0;;;;;::::1;::::0;;;;;;;;;::::1;956:1:60::0;942:11;:15;2672:552:26;;-1:-1:-1;;2672:552:26:o;809:30:22:-;;;;;;:::o;851:39::-;;;;;;;;;:::o;2036:630:26:-;2166:14;764:11:60;;779:1;764:16;756:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;863:1;849:11;:15;2204:10:26;2196:33:::1;;;::::0;;::::1;::::0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;-1:-1:-1::0;2266:10:26::1;2252:25;::::0;;;:13:::1;:25;::::0;;;;;2292:18;;::::1;2288:67;;;-1:-1:-1::0;2338:6:26;2288:67:::1;2368:13:::0;;2364:239:::1;;2430:16;::::0;2397:61:::1;::::0;2430:16:::1;2397:10;:32:::0;::::1;::::0;2430:16;;::::1;;2448:9:::0;2397:32:::1;:61::i;:::-;2514:10;2500:25;::::0;;;:13:::1;:25;::::0;;;;;:40:::1;::::0;2530:9;2500:29:::1;:40::i;:::-;2486:10;2472:25;::::0;;;:13:::1;:25;::::0;;;;:68;2567:10:::1;::::0;:25:::1;::::0;2582:9;2567:14:::1;:25::i;:::-;2554:10;:38:::0;2364:239:::1;2617:42;::::0;;2637:10:::1;2617:42:::0;;::::1;::::0;::::1;::::0;;;;;::::1;::::0;;;;;;;;;::::1;956:1:60::0;942:11;:15;2036:630:26;;-1:-1:-1;2036:630:26:o;388:27:44:-;;;;;;:::o;751:238::-;812:5:57;;;;798:10;:19;790:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;886:22:44::1;::::0;::::1;::::0;;::::1;::::0;:43:::1;;-1:-1:-1::0;924:5:44::1;::::0;::::1;912:17:::0;;::::1;924:5:::0;::::1;912:17;;886:43;878:71;;;::::0;;::::1;::::0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;959:12;:23:::0;;;::::1;;::::0;;;::::1;::::0;;;::::1;::::0;;751:238::o;769:34:22:-;;;;:::o;691:265:50:-;829:120;876:5;895:2;911:5;930:9;829:33;:120::i;:::-;691:265;;;:::o;452:183:54:-;554:4;587:1;582;:6;;574:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;623:5:54;;;452:183;;;;;:::o;4128:478:26:-;4290:31;;;4282:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4861:10:17;4356:20:26;:62;;4348:104;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4463:16;:36;;;;;;;;;;;;4509:19;:42;;;4567:32;;;4583:15;4567:32;;;;;;;;;;;;;;4128:478;;:::o;2414:313:50:-;2578:142;2629:5;2648:4;2666:2;2682:5;2701:9;2578:37;:142::i;:::-;2414:313;;;;:::o;641:181:54:-;769:5;;;792:6;;;;784:31;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1245:298:50;1442:52;1467:5;1474:2;1478:5;1485:8;1442:24;:52::i;:::-;1421:115;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3064:400;3266:11;3280:132;3322:5;3341:4;3359:2;3375:5;3394:8;3280:28;:132::i;:::-;3266:146;;3430:6;3422:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3064:400;;;;;;:::o;1549:859::-;1719:4;2029:17;2040:5;2029:10;:17::i;:::-;2021:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2196:99;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2232:18;2196:99;;;2324:35;;;;2196:99;;-1:-1:-1;;2324:10:50;;;;2340:8;;2196:99;;2324:35;;;;2196:99;2324:35;;2196:99;2324:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2305:54;;;2376:25;2393:7;2376:16;:25::i;:::-;2369:32;1549:859;-1:-1:-1;;;;;;;1549:859:50:o;3470:919::-;3666:4;3980:17;3991:5;3980:10;:17::i;:::-;3972:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4159:117;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4195:18;4159:117;;;4305:35;;;;4159:117;;-1:-1:-1;;4305:10:50;;;;4321:8;;4159:117;;4305:35;;;;4159:117;4305:35;;4159:117;4305:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4286:54;;;4357:25;4374:7;4357:16;:25::i;:::-;4350:32;3470:919;-1:-1:-1;;;;;;;;3470:919:50:o;308:377::-;624:20;670:8;;;308:377::o;4395:1098::-;4500:4;4818:7;4814:649;;;4875:16;5028:59;;;;5202:2;5197:112;;;;5420:1;5409:12;;4868:571;;5028:59;5068:1;5057:12;;5028:59;;5197:112;5248:2;5245:1;5242;5227:24;5289:1;5283:8;5272:19;;4868:571;;4850:603;-1:-1:-1;5479:7:50;4395:1098::o
Swarm Source
ipfs://bf1b906493a36fa759115cf51a251f17cc9f3642ac55b92da4291b446c370080
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
OVERVIEW
Responsible for setting exchange fee parameters.Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
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.


