2 txs
2 calls
constructor
constructor(uint256 _delay, uint256 _limit, uint16 _lz_chain_id, address _lz_endpoint, address _crvusd, address _minter)
functions
CRVUSD
viewfunction CRVUSD() view returns (address)
delay
viewfunction delay() view returns (uint256)
delayed
viewfunction delayed(uint64 arg0) view returns (bytes32)
future_owner
viewfunction future_owner() view returns (address)
is_killed
viewfunction is_killed() view returns (bool)
issued
viewfunction issued(uint256 arg0) view returns (uint256)
limit
viewfunction limit() view returns (uint256)
LZ_CHAIN_ID
viewfunction LZ_CHAIN_ID() view returns (uint16)
LZ_ENDPOINT
viewfunction LZ_ENDPOINT() view returns (address)
MINTER
viewfunction MINTER() view returns (address)
owner
viewfunction owner() view returns (address)
quote
viewfunction quote() view returns (uint256)
quote
viewfunction quote(uint256 _native_amount) view returns (uint256)
accept_transfer_ownership
nonpayablefunction accept_transfer_ownership()
bridge
payablefunction bridge(uint256 _amount, address _receiver, address _refund_address, address _zro_payment_address, uint256 _native_amount, address _native_receiver) payable
bridge
payablefunction bridge(uint256 _amount, address _receiver, address _refund_address, address _zro_payment_address, uint256 _native_amount) payable
bridge
payablefunction bridge(uint256 _amount, address _receiver, address _refund_address, address _zro_payment_address) payable
bridge
payablefunction bridge(uint256 _amount, address _receiver, address _refund_address) payable
bridge
payablefunction bridge(uint256 _amount, address _receiver) payable
bridge
payablefunction bridge(uint256 _amount) payable
commit_transfer_ownership
nonpayablefunction commit_transfer_ownership(address _future_owner)
lzReceive
nonpayablefunction lzReceive(uint16 _lz_chain_id, bytes _lz_address, uint64 _nonce, bytes _payload)
retry
nonpayablefunction retry(uint64 _nonce, uint256 _timestamp, address _receiver, uint256 _amount)
set_delay
nonpayablefunction set_delay(uint256 _delay)
set_killed
nonpayablefunction set_killed(bool _killed)
set_limit
nonpayablefunction set_limit(uint256 _limit)
events
Bridged
event Bridged(address indexed receiver, uint256 amount)
Delayed
event Delayed(uint64 indexed nonce, address indexed receiver, uint256 amount)
Issued
event Issued(uint64 indexed nonce, address indexed receiver, uint256 amount)
SetDelay
event SetDelay(uint256 delay)
SetKilled
event SetKilled(bool killed)
SetLimit
event SetLimit(uint256 limit)
TransferOwnership
event TransferOwnership(address indexed owner)
errors
No errors.
creation bytecode
0x610f485150346102375760206110fb6000396000518060101c61023757604052602061111b6000396000518060a01c61023757606052602061113b6000396000518060a01c61023757608052602061115b6000396000518060a01c6102375760a05260206110bb6000396000516001557fcf57d2e955986c39a021abcc2ff70c02efcd0a4dd6ce2255a84612dd7b65ea2960206110bb60c039602060c0a160206110db6000396000516000557f479881bf41e329f328c21c2cbb11514b05a021cd33ea4e5a576ea6bc03874fd660206110db60c039602060c0a133600455337fcfaaa26691e16e66e73290fc725eee1a6b4e0e693a1640484937aac25ffb55a4600060c0a2604051610ec85260003060c05260c0600c810180516101005250601460e05260e09050805160208201836101a001815181525050808301925050503061012052610120600c8101805161016052506014610140526101409050805160208201836101a00181518152505080830192505050806101805261018090506020815101600081601f0160051c600381116102375780156101bb57905b8060051b8401518160051b608001610e68015260010181811861019d575b505050506020610ee85101600081601f0160051c600381116102375780156101fe57905b8060051b608001610e6801518160051b60c001526001018181186101df575b50505060c0805160208201209050610f4852606051610ea852608051610e685260a051610e8852610e6861023c61000039610f68610000f35b600080fd60003560e01c60026019820660011b610e3601601e39600051565b6316063ec081186100385734610e31576020610e6860403960206040f35b63a4d66daf8118610e2b5734610e315760005460405260206040f3610e2b565b63fe6d812481186100765734610e31576020610e8860403960206040f35b63e5ea47b88118610e2b5734610e31576005543318610e315733600455337fcfaaa26691e16e66e73290fc725eee1a6b4e0e693a1640484937aac25ffb55a460006040a200610e2b565b63cd4d1c648118610e2b5734610e31576020610ea860403960206040f3610e2b565b63935ec9908118610e2b5734610e31576020610ec860403960206040f3610e2b565b636a42b8f88118610e2b5734610e315760015460405260206040f3610e2b565b63647dfbed811861015357602436103417610e3157600260043560205260005260406000205460405260206040f35b639dee23808118610e2b5760c3361115610e31576024358060a01c610e31576040526044358060a01c610e31576060526064358060a01c610e315760805260843560a05260a4358060a01c610e315760c0525b600654610e3157600435156101bf5760405115156101c2565b60005b15610e31576020610e686000396000516379cc679060e052336101005260043561012052803b15610e3157600060e0604460fc6000855af1610209573d600060003e3d6000fd5b50600060e05260a05161028d5760006002610160527e0100000000000000000000000000000000000000000000000000000000000061018052610160805160208201836101c001815181525050808301925050506207a120816101c00152602081019050806101a0526101a0905060208151018060e0828460045afa505050610347565b60006002610160527e02000000000000000000000000000000000000000000000000000000000000610180526101608051602082018361022001815181525050808301925050506207a12081610220015260208101905060a05181610220015260208101905060c0516101a0526101a0600c810180516101e0525060146101c0526101c090508051602082018361022001815181525050808301925050508061020052610200905060208151018060e0828460045afa5050505b6020610ea860003960005163c58031006101c05260c06020610ec86101e0398061020052806101e00160206020610ee86000396000510180610ee88339508051806020830101601f82600003163682375050601f19601f825160200101169050810190508061022052604051610180526004356101a052604061016052610160816101e00160208251018082828560045afa50508051806020830101601f82600003163682375050601f19601f82516020010116905090508101905060605161024052608051610260528061028052806101e001602060e0510180828260e060045afa50508051806020830101601f82600003163682375050601f19601f82516020010116905081015050803b15610e315760006101c06102046101dc34855af1610477573d600060003e3d6000fd5b506040517f48b87fc02925b37a6aefac60c14fa9d8e9988d7dfadf262d4bd845872ca40730600435610160526020610160a200610e2b565b639155ba6881186104ec57602436103417610e31576004358060401c610e3157604052600360405160205260005260406000205460605260206060f35b637bb446528118610e2b5760a3361115610e31576024358060a01c610e31576040526044358060a01c610e31576060526064358060a01c610e315760805260843560a052600060c0526101a656610e2b565b638da5cb5b811861055a5734610e315760045460405260206040f35b636b441a408118610e2b57602436103417610e31576004358060a01c610e31576040526004543318610e315760405160055500610e2b565b631ec0cdc181186105ae5734610e315760055460405260206040f35b639c868ac081186105ca5734610e315760065460405260206040f35b621d35678118610e2b5760c436103417610e31576004358060101c610e31576040526024356004016028813511610e31576020813501808260603750506044358060401c610e315760c0526064356004016040813511610e31576020813501808260e03750506020610ea86000396000513318610e31576020610ec860003960005160405118610e31576020610f4860003960005160605160802018610e315760403661014037604060e05118610e3157610100518060a01c610e315761018052610120516101a0526101808051610140526020810151610160525061014051806106b65760016106c5565b6020610e686000396000518118155b90506106d55761016051156106d8565b60015b156106e25761086d565b4262015180810490506101805260026101805160205260005260406000205461016051808201828110610e3157905090506101a0526000546101a0511161072b5760065461072e565b60015b6107cd576101a0516002610180516020526000526040600020556020610e886000396000516340c10f196101c052610140516101e0526101605161020052803b15610e315760006101c060446101dc6000855af1610791573d600060003e3d6000fd5b506101405160c0517f83eb516a22c3ab50120e5536c25737d192eed519684038efeb18c136a65cdffa610160516101c05260206101c0a361086d565b6040426101e0528061020052806101e001602060e0510180828260e060045afa50508051806020830101601f82600003163682375050601f19601f825160200101169050810190506101c0526101c0805160208201209050600360c0516020526000526040600020556101405160c0517f2f9d03e55b4e245db68169fb64481b4794dd8a7f22fb8f4a5b99c1c6a6f743c5610160516101c05260206101c0a35b00610e2b565b6390fd50b3811861089a576023361115610e315733604052336060526060366080376101a6565b63d7843e3981186108e3576083361115610e31576024358060a01c610e31576040526044358060a01c610e31576060526064358060a01c610e315760805260403660a0376101a6565b638c84dede8118610e2b57602436103417610e31576004543318610e31576004356001557fcf57d2e955986c39a021abcc2ff70c02efcd0a4dd6ce2255a84612dd7b65ea2960043560405260206040a100610e2b565b639394d2e88118610e2b576043361115610e31576024358060a01c610e3157604052336060526060366080376101a656610e2b565b63a334defb8118610e2b576063361115610e31576024358060a01c610e31576040526044358060a01c610e31576060526060366080376101a656610e2b565b63b5fb0b428118610e2b57608436103417610e31576004358060401c610e31576040526044358060a01c610e3157606052600654610e315742602435600154808201828110610e3157905090501015610e3157604060243561010052806101205260605160a05260643560c05260406080526080816101000160208251018082828560045afa50508051806020830101601f82600003163682375050601f19601f82516020010116905090508101905060e05260e0805160208201209050600360405160205260005260406000205418610e3157600060036040516020526000526040600020556020610e886000396000516340c10f1960805260605160a05260643560c052803b15610e3157600060806044609c6000855af1610ad6573d600060003e3d6000fd5b506060516040517f83eb516a22c3ab50120e5536c25737d192eed519684038efeb18c136a65cdffa60643560805260206080a300610e2b565b63999b93af8118610e2b5734610e31576000604052610b4956610e2b565b63ed1bd76c8118610e2b57602436103417610e31576004356040525b6000606052604051610bca576000600260e0527e010000000000000000000000000000000000000000000000000000000000006101005260e08051602082018361014001815181525050808301925050506207a120816101400152602081019050806101205261012090506020815101806060828460045afa505050610c71565b6000600260e0527e020000000000000000000000000000000000000000000000000000000000006101005260e08051602082018361018001815181525050808301925050506207a120816101800152602081019050604051816101800152602081019050601461012052600061014052610120805160208201836101800181518152505080830192505050806101605261016090506020815101806060828460045afa5050505b60206020610ea86000396000516340a7bb106101405260a06020610ec8610160393061018052806101a0526000600081610100015260208101905060008161010001526020810190508060e05260e09050816101600160208251018082828560045afa50508051806020830101601f82600003163682375050601f19601f82516020010116905090508101905060006101c052806101e0528061016001602060605101808282606060045afa50508051806020830101601f82600003163682375050601f19601f82516020010116905081015050602061014061018461015c845afa610d62573d600060003e3d6000fd5b60203d10610e31576101409050f3610e2b565b63be0284268118610e2b57602436103417610e31576004543318610e31576004356000557f479881bf41e329f328c21c2cbb11514b05a021cd33ea4e5a576ea6bc03874fd660043560405260206040a100610e2b565b6390b229978118610e2b57602436103417610e31576004358060011c610e31576040526004543318610e31576040516006557ff6a23ecf31263066d4cc1ac21837c1714818045ecc5c0dd89f279e0bd4b7ef8760405160605260206060a1005b60006000fd5b600080fd04af0e2b0e2b0e2b0e2b053e0e2b001a0e2b0dcb0b0f00e20b2d096e09ad05920e2b0d7501240e2b00c0087309390058010484190e68811832190100a16576797065728300030a00170000000000000000000000000000000000000000000000000000000000015180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000650000000000000000000000003c2269811836af69497e5f486a85d7316753cf62000000000000000000000000e2fb3f127f5450dee44afe054385d74c392bdef4000000000000000000000000c417e91098402dd4f677782a2ec204c429ce513a