More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 4,200 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Withdraw | 20676519 | 2 hrs ago | IN | 0 ETH | 0.00007247 | ||||
Withdraw | 20674827 | 8 hrs ago | IN | 0 ETH | 0.00007148 | ||||
Set Withdrawable | 20674823 | 8 hrs ago | IN | 0 ETH | 0.00003754 | ||||
Withdraw | 20673501 | 12 hrs ago | IN | 0 ETH | 0.00007475 | ||||
Set Withdrawable | 20673499 | 12 hrs ago | IN | 0 ETH | 0.00005448 | ||||
Withdraw | 20673075 | 14 hrs ago | IN | 0 ETH | 0.00004851 | ||||
Withdraw | 20672732 | 15 hrs ago | IN | 0 ETH | 0.00012633 | ||||
Withdraw | 20672161 | 17 hrs ago | IN | 0 ETH | 0.00007727 | ||||
Set Withdrawable | 20672159 | 17 hrs ago | IN | 0 ETH | 0.00006324 | ||||
Withdraw | 20672014 | 17 hrs ago | IN | 0 ETH | 0.00010996 | ||||
Set Withdrawable | 20672009 | 17 hrs ago | IN | 0 ETH | 0.00007133 | ||||
Withdraw | 20671494 | 19 hrs ago | IN | 0 ETH | 0.00014675 | ||||
Set Withdrawable | 20671486 | 19 hrs ago | IN | 0 ETH | 0.00008871 | ||||
Withdraw | 20671239 | 20 hrs ago | IN | 0 ETH | 0.0002071 | ||||
Withdraw | 20671236 | 20 hrs ago | IN | 0 ETH | 0.00015116 | ||||
Set Withdrawable | 20671235 | 20 hrs ago | IN | 0 ETH | 0.00012095 | ||||
Set Withdrawable | 20671225 | 20 hrs ago | IN | 0 ETH | 0.00014147 | ||||
Withdraw | 20669771 | 25 hrs ago | IN | 0 ETH | 0.00010438 | ||||
Withdraw | 20669084 | 27 hrs ago | IN | 0 ETH | 0.00017298 | ||||
Set Withdrawable | 20669082 | 27 hrs ago | IN | 0 ETH | 0.00010936 | ||||
Withdraw | 20668919 | 27 hrs ago | IN | 0 ETH | 0.00018862 | ||||
Set Withdrawable | 20668905 | 27 hrs ago | IN | 0 ETH | 0.00010274 | ||||
Withdraw | 20668230 | 30 hrs ago | IN | 0 ETH | 0.00006926 | ||||
Set Withdrawable | 20668226 | 30 hrs ago | IN | 0 ETH | 0.00003058 | ||||
Withdraw | 20667751 | 31 hrs ago | IN | 0 ETH | 0.00006918 |
Advanced mode: Intended for advanced users or developers and will display all Internal Transactions including zero value transfers. Name tag integration is not available in advanced view.
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | ||||
---|---|---|---|---|---|---|---|
20676519 | 2 hrs ago | 0 ETH | |||||
20674827 | 8 hrs ago | 0 ETH | |||||
20673501 | 12 hrs ago | 0 ETH | |||||
20673075 | 14 hrs ago | 0 ETH | |||||
20672732 | 15 hrs ago | 0 ETH | |||||
20672161 | 17 hrs ago | 0 ETH | |||||
20672014 | 17 hrs ago | 0 ETH | |||||
20671494 | 19 hrs ago | 0 ETH | |||||
20671239 | 20 hrs ago | 0 ETH | |||||
20671236 | 20 hrs ago | 0 ETH | |||||
20669771 | 25 hrs ago | 0 ETH | |||||
20669084 | 27 hrs ago | 0 ETH | |||||
20668919 | 27 hrs ago | 0 ETH | |||||
20668230 | 30 hrs ago | 0 ETH | |||||
20667751 | 31 hrs ago | 0 ETH | |||||
20666063 | 37 hrs ago | 0 ETH | |||||
20666059 | 37 hrs ago | 0 ETH | |||||
20666044 | 37 hrs ago | 0 ETH | |||||
20665905 | 38 hrs ago | 0 ETH | |||||
20665857 | 38 hrs ago | 0 ETH | |||||
20665186 | 40 hrs ago | 0 ETH | |||||
20662471 | 2 days ago | 0 ETH | |||||
20657652 | 2 days ago | 0 ETH | |||||
20656329 | 2 days ago | 0 ETH | |||||
20656258 | 2 days ago | 0 ETH |
Loading...
Loading
Contract Name:
QOM_BRIDGE
Compiler Version
v0.8.20+commit.a1b79de6
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-06-05 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; interface IERC20 { function transfer(address recipient, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); function balanceOf(address account) external view returns (uint256); } contract QOM_BRIDGE { IERC20 public token; mapping(address => bool) public isOwner; mapping(address => uint256) public deposits; mapping(address => uint256) public withdrawable; uint256 public minimumTokenBridge; address public deployer; event OwnerAdded(address indexed owner); event OwnerRemoved(address indexed owner); event DepositMade(address indexed user, uint256 amount); event WithdrawableUpdated(address indexed user, uint256 amount); event Withdrawn(address indexed owner, uint256 amount); modifier onlyOwner() { require(isOwner[msg.sender], "Not an owner"); _; } constructor(address _token, uint256 _minimumTokenBridge, address[] memory _owners) { token = IERC20(_token); minimumTokenBridge = _minimumTokenBridge; for (uint256 i = 0; i < _owners.length; i++) { isOwner[_owners[i]] = true; emit OwnerAdded(_owners[i]); } isOwner[msg.sender] = true; deployer = msg.sender; } function addOwner(address _owner) external onlyOwner { isOwner[_owner] = true; emit OwnerAdded(_owner); } function removeOwner(address _owner) external onlyOwner { require(_owner != deployer, "Cannot remove deployer"); isOwner[_owner] = false; emit OwnerRemoved(_owner); } function deposit(uint256 _amount) external { require(_amount > 0, "Deposit amount must be greater than zero"); require(_amount >= minimumTokenBridge, "Deposit is below minimum"); require(token.transferFrom(msg.sender, address(this), _amount), "Token transfer failed"); deposits[msg.sender] += _amount; emit DepositMade(msg.sender, _amount); } function setWithdrawable(address _user, uint256 _amount) external onlyOwner { withdrawable[_user] = _amount; emit WithdrawableUpdated(_user, _amount); } function withdrawUnstuckFunds(uint256 _amount) external onlyOwner { require(_amount > 0, "Withdraw amount must be greater than zero"); require(token.balanceOf(address(this)) >= _amount, "Insufficient contract balance"); require(token.transfer(msg.sender, _amount), "Token transfer failed"); emit Withdrawn(msg.sender, _amount); } function withdraw(uint256 _amount) external { require(withdrawable[msg.sender] >= _amount, "Amount exceeds withdrawable balance"); withdrawable[msg.sender] -= _amount; require(token.transfer(msg.sender, _amount), "Token transfer failed"); emit Withdrawn(msg.sender, _amount); } function withdrawStuckToken(address _token, address _to) external onlyOwner { require(_token != address(0), "_token address cannot be 0"); uint256 _contractBalance = IERC20(_token).balanceOf(address(this)); IERC20(_token).transfer(_to, _contractBalance); } function withdrawStuckEth(address toAddr) external onlyOwner { (bool success, ) = toAddr.call{ value: address(this).balance } (""); require(success); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"_minimumTokenBridge","type":"uint256"},{"internalType":"address[]","name":"_owners","type":"address[]"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"DepositMade","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"}],"name":"OwnerAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"}],"name":"OwnerRemoved","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"WithdrawableUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Withdrawn","type":"event"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"addOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"deployer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"deposit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"deposits","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minimumTokenBridge","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"removeOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"setWithdrawable","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"token","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"toAddr","type":"address"}],"name":"withdrawStuckEth","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"address","name":"_to","type":"address"}],"name":"withdrawStuckToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"withdrawUnstuckFunds","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"withdrawable","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b5060405162000f5a38038062000f5a83398101604081905262000034916200018d565b600080546001600160a01b0319166001600160a01b03851617815560048390555b81518110156200011f5760018060008484815181106200007957620000796200027f565b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002060006101000a81548160ff021916908315150217905550818181518110620000cd57620000cd6200027f565b60200260200101516001600160a01b03167f994a936646fe87ffe4f1e469d3d6aa417d6b855598397f323de5b449f765f0c360405160405180910390a280620001168162000295565b91505062000055565b5050336000818152600160208190526040909120805460ff19169091179055600580546001600160a01b031916909117905550620002bd9050565b80516001600160a01b03811681146200017257600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b600080600060608486031215620001a357600080fd5b620001ae846200015a565b60208581015160408701519295509350906001600160401b0380821115620001d557600080fd5b818701915087601f830112620001ea57600080fd5b815181811115620001ff57620001ff62000177565b8060051b604051601f19603f8301168101818110858211171562000227576200022762000177565b60405291825284820192508381018501918a8311156200024657600080fd5b938501935b828510156200026f576200025f856200015a565b845293850193928501926200024b565b8096505050505050509250925092565b634e487b7160e01b600052603260045260246000fd5b600060018201620002b657634e487b7160e01b600052601160045260246000fd5b5060010190565b610c8d80620002cd6000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806398cc5ebd1161008c578063ce513b6f11610066578063ce513b6f146101d8578063d5f39488146101f8578063fc0c546a14610223578063fc7e286d1461023657600080fd5b806398cc5ebd1461019b578063b6b55f25146101b2578063bc205ad3146101c557600080fd5b806341bdcc3d116100c857806341bdcc3d1461014f5780636ee548d1146101625780637065cb48146101755780637ca8448a1461018857600080fd5b8063173825d9146100ef5780632e1a7d4d146101045780632f54bf6e14610117575b600080fd5b6101026100fd366004610b1c565b610256565b005b610102610112366004610b3e565b61032e565b61013a610125366004610b1c565b60016020526000908152604090205460ff1681565b60405190151581526020015b60405180910390f35b61010261015d366004610b3e565b6104b0565b610102610170366004610b57565b610632565b610102610183366004610b1c565b6106ba565b610102610196366004610b1c565b610738565b6101a460045481565b604051908152602001610146565b6101026101c0366004610b3e565b6107cb565b6101026101d3366004610b81565b610993565b6101a46101e6366004610b1c565b60036020526000908152604090205481565b60055461020b906001600160a01b031681565b6040516001600160a01b039091168152602001610146565b60005461020b906001600160a01b031681565b6101a4610244366004610b1c565b60026020526000908152604090205481565b3360009081526001602052604090205460ff1661028e5760405162461bcd60e51b815260040161028590610bb4565b60405180910390fd5b6005546001600160a01b03908116908216036102e55760405162461bcd60e51b815260206004820152601660248201527521b0b73737ba103932b6b7bb32903232b83637bcb2b960511b6044820152606401610285565b6001600160a01b038116600081815260016020526040808220805460ff19169055517f58619076adf5bb0943d100ef88d52d7c3fd691b19d3a9071b555b651fbf418da9190a250565b336000908152600360205260409020548111156103995760405162461bcd60e51b815260206004820152602360248201527f416d6f756e74206578636565647320776974686472617761626c652062616c616044820152626e636560e81b6064820152608401610285565b33600090815260036020526040812080548392906103b8908490610bf0565b909155505060005460405163a9059cbb60e01b8152336004820152602481018390526001600160a01b039091169063a9059cbb906044015b6020604051808303816000875af115801561040f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104339190610c09565b6104775760405162461bcd60e51b8152602060048201526015602482015274151bdad95b881d1c985b9cd9995c8819985a5b1959605a1b6044820152606401610285565b60405181815233907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5906020015b60405180910390a250565b3360009081526001602052604090205460ff166104df5760405162461bcd60e51b815260040161028590610bb4565b600081116105415760405162461bcd60e51b815260206004820152602960248201527f576974686472617720616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610285565b6000546040516370a0823160e01b815230600482015282916001600160a01b0316906370a0823190602401602060405180830381865afa158015610589573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ad9190610c2b565b10156105fb5760405162461bcd60e51b815260206004820152601d60248201527f496e73756666696369656e7420636f6e74726163742062616c616e63650000006044820152606401610285565b60005460405163a9059cbb60e01b8152336004820152602481018390526001600160a01b039091169063a9059cbb906044016103f0565b3360009081526001602052604090205460ff166106615760405162461bcd60e51b815260040161028590610bb4565b6001600160a01b03821660008181526003602052604090819020839055517f196588ee86a6e3082687a65aa0a45391f36300cf887114078a60d5587814e998906106ae9084815260200190565b60405180910390a25050565b3360009081526001602052604090205460ff166106e95760405162461bcd60e51b815260040161028590610bb4565b6001600160a01b0381166000818152600160208190526040808320805460ff1916909217909155517f994a936646fe87ffe4f1e469d3d6aa417d6b855598397f323de5b449f765f0c39190a250565b3360009081526001602052604090205460ff166107675760405162461bcd60e51b815260040161028590610bb4565b6000816001600160a01b03164760405160006040518083038185875af1925050503d80600081146107b4576040519150601f19603f3d011682016040523d82523d6000602084013e6107b9565b606091505b50509050806107c757600080fd5b5050565b6000811161082c5760405162461bcd60e51b815260206004820152602860248201527f4465706f73697420616d6f756e74206d7573742062652067726561746572207460448201526768616e207a65726f60c01b6064820152608401610285565b60045481101561087e5760405162461bcd60e51b815260206004820152601860248201527f4465706f7369742069732062656c6f77206d696e696d756d00000000000000006044820152606401610285565b6000546040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b03909116906323b872dd906064016020604051808303816000875af11580156108d5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108f99190610c09565b61093d5760405162461bcd60e51b8152602060048201526015602482015274151bdad95b881d1c985b9cd9995c8819985a5b1959605a1b6044820152606401610285565b336000908152600260205260408120805483929061095c908490610c44565b909155505060405181815233907fd15c9547ea5c06670c0010ce19bc32d54682a4b3801ece7f3ab0c3f17106b4bb906020016104a5565b3360009081526001602052604090205460ff166109c25760405162461bcd60e51b815260040161028590610bb4565b6001600160a01b038216610a185760405162461bcd60e51b815260206004820152601a60248201527f5f746f6b656e20616464726573732063616e6e6f7420626520300000000000006044820152606401610285565b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa158015610a5f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a839190610c2b565b60405163a9059cbb60e01b81526001600160a01b038481166004830152602482018390529192509084169063a9059cbb906044016020604051808303816000875af1158015610ad6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610afa9190610c09565b50505050565b80356001600160a01b0381168114610b1757600080fd5b919050565b600060208284031215610b2e57600080fd5b610b3782610b00565b9392505050565b600060208284031215610b5057600080fd5b5035919050565b60008060408385031215610b6a57600080fd5b610b7383610b00565b946020939093013593505050565b60008060408385031215610b9457600080fd5b610b9d83610b00565b9150610bab60208401610b00565b90509250929050565b6020808252600c908201526b2737ba1030b71037bbb732b960a11b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b81810381811115610c0357610c03610bda565b92915050565b600060208284031215610c1b57600080fd5b81518015158114610b3757600080fd5b600060208284031215610c3d57600080fd5b5051919050565b80820180821115610c0357610c03610bda56fea26469706673582212205328caeb31e5974f1288d80c7ec519cf9942b98b0ca50f3b5eb1a173245882eb64736f6c63430008140033000000000000000000000000b39cf0e19858b5fd3329a91f95a100409c69772a00000000000000000000000000000000000000000121836204bc2ce21e00000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000cddebbad367956f2bf3e6c668085b4884669e717
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806398cc5ebd1161008c578063ce513b6f11610066578063ce513b6f146101d8578063d5f39488146101f8578063fc0c546a14610223578063fc7e286d1461023657600080fd5b806398cc5ebd1461019b578063b6b55f25146101b2578063bc205ad3146101c557600080fd5b806341bdcc3d116100c857806341bdcc3d1461014f5780636ee548d1146101625780637065cb48146101755780637ca8448a1461018857600080fd5b8063173825d9146100ef5780632e1a7d4d146101045780632f54bf6e14610117575b600080fd5b6101026100fd366004610b1c565b610256565b005b610102610112366004610b3e565b61032e565b61013a610125366004610b1c565b60016020526000908152604090205460ff1681565b60405190151581526020015b60405180910390f35b61010261015d366004610b3e565b6104b0565b610102610170366004610b57565b610632565b610102610183366004610b1c565b6106ba565b610102610196366004610b1c565b610738565b6101a460045481565b604051908152602001610146565b6101026101c0366004610b3e565b6107cb565b6101026101d3366004610b81565b610993565b6101a46101e6366004610b1c565b60036020526000908152604090205481565b60055461020b906001600160a01b031681565b6040516001600160a01b039091168152602001610146565b60005461020b906001600160a01b031681565b6101a4610244366004610b1c565b60026020526000908152604090205481565b3360009081526001602052604090205460ff1661028e5760405162461bcd60e51b815260040161028590610bb4565b60405180910390fd5b6005546001600160a01b03908116908216036102e55760405162461bcd60e51b815260206004820152601660248201527521b0b73737ba103932b6b7bb32903232b83637bcb2b960511b6044820152606401610285565b6001600160a01b038116600081815260016020526040808220805460ff19169055517f58619076adf5bb0943d100ef88d52d7c3fd691b19d3a9071b555b651fbf418da9190a250565b336000908152600360205260409020548111156103995760405162461bcd60e51b815260206004820152602360248201527f416d6f756e74206578636565647320776974686472617761626c652062616c616044820152626e636560e81b6064820152608401610285565b33600090815260036020526040812080548392906103b8908490610bf0565b909155505060005460405163a9059cbb60e01b8152336004820152602481018390526001600160a01b039091169063a9059cbb906044015b6020604051808303816000875af115801561040f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104339190610c09565b6104775760405162461bcd60e51b8152602060048201526015602482015274151bdad95b881d1c985b9cd9995c8819985a5b1959605a1b6044820152606401610285565b60405181815233907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5906020015b60405180910390a250565b3360009081526001602052604090205460ff166104df5760405162461bcd60e51b815260040161028590610bb4565b600081116105415760405162461bcd60e51b815260206004820152602960248201527f576974686472617720616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610285565b6000546040516370a0823160e01b815230600482015282916001600160a01b0316906370a0823190602401602060405180830381865afa158015610589573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ad9190610c2b565b10156105fb5760405162461bcd60e51b815260206004820152601d60248201527f496e73756666696369656e7420636f6e74726163742062616c616e63650000006044820152606401610285565b60005460405163a9059cbb60e01b8152336004820152602481018390526001600160a01b039091169063a9059cbb906044016103f0565b3360009081526001602052604090205460ff166106615760405162461bcd60e51b815260040161028590610bb4565b6001600160a01b03821660008181526003602052604090819020839055517f196588ee86a6e3082687a65aa0a45391f36300cf887114078a60d5587814e998906106ae9084815260200190565b60405180910390a25050565b3360009081526001602052604090205460ff166106e95760405162461bcd60e51b815260040161028590610bb4565b6001600160a01b0381166000818152600160208190526040808320805460ff1916909217909155517f994a936646fe87ffe4f1e469d3d6aa417d6b855598397f323de5b449f765f0c39190a250565b3360009081526001602052604090205460ff166107675760405162461bcd60e51b815260040161028590610bb4565b6000816001600160a01b03164760405160006040518083038185875af1925050503d80600081146107b4576040519150601f19603f3d011682016040523d82523d6000602084013e6107b9565b606091505b50509050806107c757600080fd5b5050565b6000811161082c5760405162461bcd60e51b815260206004820152602860248201527f4465706f73697420616d6f756e74206d7573742062652067726561746572207460448201526768616e207a65726f60c01b6064820152608401610285565b60045481101561087e5760405162461bcd60e51b815260206004820152601860248201527f4465706f7369742069732062656c6f77206d696e696d756d00000000000000006044820152606401610285565b6000546040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b03909116906323b872dd906064016020604051808303816000875af11580156108d5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108f99190610c09565b61093d5760405162461bcd60e51b8152602060048201526015602482015274151bdad95b881d1c985b9cd9995c8819985a5b1959605a1b6044820152606401610285565b336000908152600260205260408120805483929061095c908490610c44565b909155505060405181815233907fd15c9547ea5c06670c0010ce19bc32d54682a4b3801ece7f3ab0c3f17106b4bb906020016104a5565b3360009081526001602052604090205460ff166109c25760405162461bcd60e51b815260040161028590610bb4565b6001600160a01b038216610a185760405162461bcd60e51b815260206004820152601a60248201527f5f746f6b656e20616464726573732063616e6e6f7420626520300000000000006044820152606401610285565b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa158015610a5f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a839190610c2b565b60405163a9059cbb60e01b81526001600160a01b038481166004830152602482018390529192509084169063a9059cbb906044016020604051808303816000875af1158015610ad6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610afa9190610c09565b50505050565b80356001600160a01b0381168114610b1757600080fd5b919050565b600060208284031215610b2e57600080fd5b610b3782610b00565b9392505050565b600060208284031215610b5057600080fd5b5035919050565b60008060408385031215610b6a57600080fd5b610b7383610b00565b946020939093013593505050565b60008060408385031215610b9457600080fd5b610b9d83610b00565b9150610bab60208401610b00565b90509250929050565b6020808252600c908201526b2737ba1030b71037bbb732b960a11b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b81810381811115610c0357610c03610bda565b92915050565b600060208284031215610c1b57600080fd5b81518015158114610b3757600080fd5b600060208284031215610c3d57600080fd5b5051919050565b80820180821115610c0357610c03610bda56fea26469706673582212205328caeb31e5974f1288d80c7ec519cf9942b98b0ca50f3b5eb1a173245882eb64736f6c63430008140033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000b39cf0e19858b5fd3329a91f95a100409c69772a00000000000000000000000000000000000000000121836204bc2ce21e00000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000cddebbad367956f2bf3e6c668085b4884669e717
-----Decoded View---------------
Arg [0] : _token (address): 0xB39cf0E19858b5fD3329a91F95A100409c69772A
Arg [1] : _minimumTokenBridge (uint256): 350000000000000000000000000
Arg [2] : _owners (address[]): 0xcddeBBaD367956F2Bf3E6C668085B4884669e717
-----Encoded View---------------
5 Constructor Arguments found :
Arg [0] : 000000000000000000000000b39cf0e19858b5fd3329a91f95a100409c69772a
Arg [1] : 00000000000000000000000000000000000000000121836204bc2ce21e000000
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000001
Arg [4] : 000000000000000000000000cddebbad367956f2bf3e6c668085b4884669e717
Deployed Bytecode Sourcemap
345:3194:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1551:198;;;;;;:::i;:::-;;:::i;:::-;;2718:318;;;;;;:::i;:::-;;:::i;398:39::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;733:14:1;;726:22;708:41;;696:2;681:18;398:39:0;;;;;;;;2340:370;;;;;;:::i;:::-;;:::i;2157:175::-;;;;;;:::i;:::-;;:::i;1415:128::-;;;;;;:::i;:::-;;:::i;3340:196::-;;;;;;:::i;:::-;;:::i;548:33::-;;;;;;;;;1165:25:1;;;1153:2;1138:18;548:33:0;1019:177:1;1757:392:0;;;;;;:::i;:::-;;:::i;3044:288::-;;;;;;:::i;:::-;;:::i;494:47::-;;;;;;:::i;:::-;;;;;;;;;;;;;;588:23;;;;;-1:-1:-1;;;;;588:23:0;;;;;;-1:-1:-1;;;;;1630:32:1;;;1612:51;;1600:2;1585:18;588:23:0;1466:203:1;372:19:0;;;;;-1:-1:-1;;;;;372:19:0;;;444:43;;;;;;:::i;:::-;;;;;;;;;;;;;;1551:198;957:10;949:19;;;;:7;:19;;;;;;;;941:44;;;;-1:-1:-1;;;941:44:0;;;;;;;:::i;:::-;;;;;;;;;1636:8:::1;::::0;-1:-1:-1;;;;;1636:8:0;;::::1;1626:18:::0;;::::1;::::0;1618:53:::1;;;::::0;-1:-1:-1;;;1618:53:0;;2438:2:1;1618:53:0::1;::::0;::::1;2420:21:1::0;2477:2;2457:18;;;2450:30;-1:-1:-1;;;2496:18:1;;;2489:52;2558:18;;1618:53:0::1;2236:346:1::0;1618:53:0::1;-1:-1:-1::0;;;;;1682:15:0;::::1;1700:5;1682:15:::0;;;:7:::1;:15;::::0;;;;;:23;;-1:-1:-1;;1682:23:0::1;::::0;;1721:20;::::1;::::0;1700:5;1721:20:::1;1551:198:::0;:::o;2718:318::-;2794:10;2781:24;;;;:12;:24;;;;;;:35;-1:-1:-1;2781:35:0;2773:83;;;;-1:-1:-1;;;2773:83:0;;2789:2:1;2773:83:0;;;2771:21:1;2828:2;2808:18;;;2801:30;2867:34;2847:18;;;2840:62;-1:-1:-1;;;2918:18:1;;;2911:33;2961:19;;2773:83:0;2587:399:1;2773:83:0;2880:10;2867:24;;;;:12;:24;;;;;:35;;2895:7;;2867:24;:35;;2895:7;;2867:35;:::i;:::-;;;;-1:-1:-1;;2921:5:0;;:35;;-1:-1:-1;;;2921:35:0;;2936:10;2921:35;;;3430:51:1;3497:18;;;3490:34;;;-1:-1:-1;;;;;2921:5:0;;;;:14;;3403:18:1;;2921:35:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2913:69;;;;-1:-1:-1;;;2913:69:0;;4019:2:1;2913:69:0;;;4001:21:1;4058:2;4038:18;;;4031:30;-1:-1:-1;;;4077:18:1;;;4070:51;4138:18;;2913:69:0;3817:345:1;2913:69:0;2998:30;;1165:25:1;;;3008:10:0;;2998:30;;1153:2:1;1138:18;2998:30:0;;;;;;;;2718:318;:::o;2340:370::-;957:10;949:19;;;;:7;:19;;;;;;;;941:44;;;;-1:-1:-1;;;941:44:0;;;;;;;:::i;:::-;2435:1:::1;2425:7;:11;2417:65;;;::::0;-1:-1:-1;;;2417:65:0;;4369:2:1;2417:65:0::1;::::0;::::1;4351:21:1::0;4408:2;4388:18;;;4381:30;4447:34;4427:18;;;4420:62;-1:-1:-1;;;4498:18:1;;;4491:39;4547:19;;2417:65:0::1;4167:405:1::0;2417:65:0::1;2501:5;::::0;:30:::1;::::0;-1:-1:-1;;;2501:30:0;;2525:4:::1;2501:30;::::0;::::1;1612:51:1::0;2535:7:0;;-1:-1:-1;;;;;2501:5:0::1;::::0;:15:::1;::::0;1585:18:1;;2501:30:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:41;;2493:83;;;::::0;-1:-1:-1;;;2493:83:0;;4968:2:1;2493:83:0::1;::::0;::::1;4950:21:1::0;5007:2;4987:18;;;4980:30;5046:31;5026:18;;;5019:59;5095:18;;2493:83:0::1;4766:353:1::0;2493:83:0::1;2595:5;::::0;:35:::1;::::0;-1:-1:-1;;;2595:35:0;;2610:10:::1;2595:35;::::0;::::1;3430:51:1::0;3497:18;;;3490:34;;;-1:-1:-1;;;;;2595:5:0;;::::1;::::0;:14:::1;::::0;3403:18:1;;2595:35:0::1;3256:274:1::0;2157:175:0;957:10;949:19;;;;:7;:19;;;;;;;;941:44;;;;-1:-1:-1;;;941:44:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2244:19:0;::::1;;::::0;;;:12:::1;:19;::::0;;;;;;:29;;;2289:35;::::1;::::0;::::1;::::0;2266:7;1165:25:1;;1153:2;1138:18;;1019:177;2289:35:0::1;;;;;;;;2157:175:::0;;:::o;1415:128::-;957:10;949:19;;;;:7;:19;;;;;;;;941:44;;;;-1:-1:-1;;;941:44:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1479:15:0;::::1;;::::0;;;1497:4:::1;1479:15;::::0;;;;;;;:22;;-1:-1:-1;;1479:22:0::1;::::0;;::::1;::::0;;;1517:18;::::1;::::0;1479:15;1517:18:::1;1415:128:::0;:::o;3340:196::-;957:10;949:19;;;;:7;:19;;;;;;;;941:44;;;;-1:-1:-1;;;941:44:0;;;;;;;:::i;:::-;3413:12:::1;3431:6;-1:-1:-1::0;;;;;3431:11:0::1;3464:21;3431:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3412:89;;;3520:7;3512:16;;;::::0;::::1;;3401:135;3340:196:::0;:::o;1757:392::-;1829:1;1819:7;:11;1811:64;;;;-1:-1:-1;;;1811:64:0;;5536:2:1;1811:64:0;;;5518:21:1;5575:2;5555:18;;;5548:30;5614:34;5594:18;;;5587:62;-1:-1:-1;;;5665:18:1;;;5658:38;5713:19;;1811:64:0;5334:404:1;1811:64:0;1905:18;;1894:7;:29;;1886:66;;;;-1:-1:-1;;;1886:66:0;;5945:2:1;1886:66:0;;;5927:21:1;5984:2;5964:18;;;5957:30;6023:26;6003:18;;;5996:54;6067:18;;1886:66:0;5743:348:1;1886:66:0;1971:5;;:54;;-1:-1:-1;;;1971:54:0;;1990:10;1971:54;;;6336:34:1;2010:4:0;6386:18:1;;;6379:43;6438:18;;;6431:34;;;-1:-1:-1;;;;;1971:5:0;;;;:18;;6271::1;;1971:54:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1963:88;;;;-1:-1:-1;;;1963:88:0;;4019:2:1;1963:88:0;;;4001:21:1;4058:2;4038:18;;;4031:30;-1:-1:-1;;;4077:18:1;;;4070:51;4138:18;;1963:88:0;3817:345:1;1963:88:0;2071:10;2062:20;;;;:8;:20;;;;;:31;;2086:7;;2062:20;:31;;2086:7;;2062:31;:::i;:::-;;;;-1:-1:-1;;2109:32:0;;1165:25:1;;;2121:10:0;;2109:32;;1153:2:1;1138:18;2109:32:0;1019:177:1;3044:288:0;957:10;949:19;;;;:7;:19;;;;;;;;941:44;;;;-1:-1:-1;;;941:44:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3139:20:0;::::1;3131:59;;;::::0;-1:-1:-1;;;3131:59:0;;6808:2:1;3131:59:0::1;::::0;::::1;6790:21:1::0;6847:2;6827:18;;;6820:30;6886:28;6866:18;;;6859:56;6932:18;;3131:59:0::1;6606:350:1::0;3131:59:0::1;3228:39;::::0;-1:-1:-1;;;3228:39:0;;3261:4:::1;3228:39;::::0;::::1;1612:51:1::0;3201:24:0::1;::::0;-1:-1:-1;;;;;3228:24:0;::::1;::::0;::::1;::::0;1585:18:1;;3228:39:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3278:46;::::0;-1:-1:-1;;;3278:46:0;;-1:-1:-1;;;;;3448:32:1;;;3278:46:0::1;::::0;::::1;3430:51:1::0;3497:18;;;3490:34;;;3201:66:0;;-1:-1:-1;3278:23:0;;::::1;::::0;::::1;::::0;3403:18:1;;3278:46:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;3120:212;3044:288:::0;;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;:::-;333:39;192:186;-1:-1:-1;;;192:186:1:o;383:180::-;442:6;495:2;483:9;474:7;470:23;466:32;463:52;;;511:1;508;501:12;463:52;-1:-1:-1;534:23:1;;383:180;-1:-1:-1;383:180:1:o;760:254::-;828:6;836;889:2;877:9;868:7;864:23;860:32;857:52;;;905:1;902;895:12;857:52;928:29;947:9;928:29;:::i;:::-;918:39;1004:2;989:18;;;;976:32;;-1:-1:-1;;;760:254:1:o;1201:260::-;1269:6;1277;1330:2;1318:9;1309:7;1305:23;1301:32;1298:52;;;1346:1;1343;1336:12;1298:52;1369:29;1388:9;1369:29;:::i;:::-;1359:39;;1417:38;1451:2;1440:9;1436:18;1417:38;:::i;:::-;1407:48;;1201:260;;;;;:::o;1895:336::-;2097:2;2079:21;;;2136:2;2116:18;;;2109:30;-1:-1:-1;;;2170:2:1;2155:18;;2148:42;2222:2;2207:18;;1895:336::o;2991:127::-;3052:10;3047:3;3043:20;3040:1;3033:31;3083:4;3080:1;3073:15;3107:4;3104:1;3097:15;3123:128;3190:9;;;3211:11;;;3208:37;;;3225:18;;:::i;:::-;3123:128;;;;:::o;3535:277::-;3602:6;3655:2;3643:9;3634:7;3630:23;3626:32;3623:52;;;3671:1;3668;3661:12;3623:52;3703:9;3697:16;3756:5;3749:13;3742:21;3735:5;3732:32;3722:60;;3778:1;3775;3768:12;4577:184;4647:6;4700:2;4688:9;4679:7;4675:23;4671:32;4668:52;;;4716:1;4713;4706:12;4668:52;-1:-1:-1;4739:16:1;;4577:184;-1:-1:-1;4577:184:1:o;6476:125::-;6541:9;;;6562:10;;;6559:36;;;6575:18;;:::i
Swarm Source
ipfs://5328caeb31e5974f1288d80c7ec519cf9942b98b0ca50f3b5eb1a173245882eb
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.