0 txs
0 calls
constructor
constructor()
functions
burned
viewfunction burned(bytes32) view returns (uint8)
crossChainPolicy
viewfunction crossChainPolicy() view returns (address)
isPermitted
viewfunction isPermitted(address) view returns (uint8)
minted
viewfunction minted(bytes32, uint16) view returns (uint8)
newOwner
viewfunction newOwner() view returns (address)
owner
viewfunction owner() view returns (address)
burn
nonpayablefunction burn(bytes32 txHash, address token, uint256 amount)
deny
nonpayablefunction deny(address user)
mint
nonpayablefunction mint(bytes32 txHash, uint16 transferIndex, address token, address destination, uint256 amount, bytes extraData)
permit
nonpayablefunction permit(address user)
setCrossChainPolicy
nonpayablefunction setCrossChainPolicy(address crossChainPolicy_)
takeOwnership
nonpayablefunction takeOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner_)
events
Authorize
event Authorize(address user)
Burn
event Burn(address token, uint256 amount)
CrossChainPolicyChanged
event CrossChainPolicyChanged(address newPolicy)
Deauthorize
event Deauthorize(address user)
Mint
event Mint(address token, address destination, uint256 amount)
StartOwnershipTransfer
event StartOwnershipTransfer(address user)
TransferOwnership
event TransferOwnership(address user)
errors
No errors.
creation bytecode
0x6080604052600380546001600160a01b031916905534801561002057600080fd5b50600080546001600160a01b03191633179055610e63806100426000396000f3fe608060405234801561001057600080fd5b50600436106100df5760003560e01c80638da5cb5b1161008c578063a2f55ae511610066578063a2f55ae514610193578063d4ee1d90146101a6578063d50aaf7c146101ae578063f2fde38b146101c1576100df565b80638da5cb5b146101635780639c52a7f114610178578063a12be2131461018b576100df565b80633fd8cc4e116100bd5780633fd8cc4e146101355780634adc285614610148578063605361721461015b576100df565b80631fc83ada146100e45780632d9d3dc11461010d578063346a907414610122575b600080fd5b6100f76100f2366004610aa3565b6101d4565b6040516101049190610df0565b60405180910390f35b61012061011b366004610a16565b6101f4565b005b610120610130366004610a6f565b610299565b6100f7610143366004610a16565b61042f565b6100f7610156366004610a57565b610444565b610120610459565b61016b610532565b6040516101049190610bdc565b610120610186366004610a16565b61054e565b61016b6105ed565b6101206101a1366004610a16565b610609565b61016b6106ab565b6101206101bc366004610ace565b6106c7565b6101206101cf366004610a16565b610947565b600460209081526000928352604080842090915290825290205460ff1681565b60005473ffffffffffffffffffffffffffffffffffffffff16331461021857600080fd5b600380547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691909117918290556040517f82f273b1948028a06588523761f83d1f88afec54c761fd03ffed9e945f97922d9261028e921690610bdc565b60405180910390a150565b3360009081526002602052604090205460ff166001146102ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102e590610d53565b60405180910390fd5b60008381526005602052604090205460ff1615610337576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102e590610db0565b6040517f42966c6800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8316906342966c6890610389908490600401610de7565b600060405180830381600087803b1580156103a357600080fd5b505af11580156103b7573d6000803e3d6000fd5b505050507fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca582826040516103ec929190610cd0565b60405180910390a15050600090815260056020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055565b60026020526000908152604090205460ff1681565b60056020526000908152604090205460ff1681565b60015473ffffffffffffffffffffffffffffffffffffffff1633146104aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102e590610d53565b600180546000805473ffffffffffffffffffffffffffffffffffffffff8084167fffffffffffffffffffffffff0000000000000000000000000000000000000000928316179283905592169092556040517fcfaaa26691e16e66e73290fc725eee1a6b4e0e693a1640484937aac25ffb55a492610528921690610bdc565b60405180910390a1565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b60005473ffffffffffffffffffffffffffffffffffffffff16331461057257600080fd5b73ffffffffffffffffffffffffffffffffffffffff81166000908152600260205260409081902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169055517f79ede3839cd7a7d8bd77e97e5c890565fe4f76cdbbeaa364646e28a8695a78849061028e908390610bdc565b60035473ffffffffffffffffffffffffffffffffffffffff1681565b60005473ffffffffffffffffffffffffffffffffffffffff16331461062d57600080fd5b73ffffffffffffffffffffffffffffffffffffffff81166000908152600260205260409081902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055517f6d81a01b39982517ba331aeb4f387b0f9cc32334b65bb9a343a077973cf7adf59061028e908390610bdc565b60015473ffffffffffffffffffffffffffffffffffffffff1681565b3360009081526002602052604090205460ff16600114610713576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102e590610d53565b600086815260046020908152604080832061ffff8916845290915290205460ff161561076b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102e590610cf6565b60035473ffffffffffffffffffffffffffffffffffffffff1615610818576003546040517f4c63c1a100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff90911690634c63c1a1906107e5908790879087908790600401610c2e565b600060405180830381600087803b1580156107ff57600080fd5b505af1158015610813573d6000803e3d6000fd5b505050505b6040517f40c10f1900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8516906340c10f199061086c9086908690600401610cd0565b602060405180830381600087803b15801561088657600080fd5b505af115801561089a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108be9190610a37565b507fab8530f87dc9b59234c4623bf917212bb2536d647574c8e7e5da92c2ede0c9f88484846040516108f293929190610bfd565b60405180910390a150505060009283525060046020908152604080842061ffff9093168452919052902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055565b60005473ffffffffffffffffffffffffffffffffffffffff16331461096b57600080fd5b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83161790556040517f686a7ab184e6928ddedba810af7b443d6baa40bf32c4787ccd72c5b4b28cae1b9061028e908390610bdc565b803573ffffffffffffffffffffffffffffffffffffffff811681146109ff57600080fd5b919050565b803561ffff811681146109ff57600080fd5b600060208284031215610a27578081fd5b610a30826109db565b9392505050565b600060208284031215610a48578081fd5b81518015158114610a30578182fd5b600060208284031215610a68578081fd5b5035919050565b600080600060608486031215610a83578182fd5b83359250610a93602085016109db565b9150604084013590509250925092565b60008060408385031215610ab5578182fd5b82359150610ac560208401610a04565b90509250929050565b60008060008060008060c08789031215610ae6578182fd5b86359550610af660208801610a04565b9450610b04604088016109db565b9350610b12606088016109db565b92506080870135915060a087013567ffffffffffffffff80821115610b35578283fd5b818901915089601f830112610b48578283fd5b813581811115610b5a57610b5a610dfe565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908382118183101715610ba057610ba0610dfe565b816040528281528c6020848701011115610bb8578586fd5b82602086016020830137856020848301015280955050505050509295509295509295565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b73ffffffffffffffffffffffffffffffffffffffff9384168152919092166020820152604081019190915260600190565b600073ffffffffffffffffffffffffffffffffffffffff80871683526020818716818501528560408501526080606085015284519150816080850152825b82811015610c885785810182015185820160a001528101610c6c565b82811115610c99578360a084870101525b5050601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160a00195945050505050565b73ffffffffffffffffffffffffffffffffffffffff929092168252602082015260400190565b60208082526023908201527f54686973207472616e736665722077617320616c72656164792070726f63657360408201527f7365640000000000000000000000000000000000000000000000000000000000606082015260800190565b60208082526029908201527f416374696f6e20706572666f726d656420627920756e617574686f72697a656460408201527f20616464726573732e0000000000000000000000000000000000000000000000606082015260800190565b6020808252601f908201527f54686973206275726e2077617320616c72656164792070726f63657373656400604082015260600190565b90815260200190565b60ff91909116815260200190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea2646970667358221220c51478b90d03fee42e96ba60636c1af01e99f443dc8f638d354f14831edf32e464736f6c63430008010033