Feature Tip: Add private address tag to any address under My Name Tag !
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 389 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Change Tip | 14736983 | 991 days ago | IN | 0 ETH | 0.00089925 | ||||
Change Tip | 14736983 | 991 days ago | IN | 0 ETH | 0.00062542 | ||||
Change Tip | 14736983 | 991 days ago | IN | 0 ETH | 0.00051471 | ||||
Change Tip | 14736854 | 991 days ago | IN | 0 ETH | 0.00067586 | ||||
Change Tip | 14736680 | 991 days ago | IN | 0 ETH | 0.00107565 | ||||
Set Paused | 14736676 | 991 days ago | IN | 0 ETH | 0.00159612 | ||||
Change Tip | 14736668 | 991 days ago | IN | 0 ETH | 0.0009438 | ||||
Change Tip | 14736668 | 991 days ago | IN | 0 ETH | 0.00101122 | ||||
Change Tip | 14736660 | 991 days ago | IN | 0 ETH | 0.00084339 | ||||
Change Tip | 14736629 | 991 days ago | IN | 0 ETH | 0.00123525 | ||||
Change Tip | 14736624 | 991 days ago | IN | 0 ETH | 0.00123246 | ||||
Change Tip | 14736611 | 991 days ago | IN | 0 ETH | 0.00119249 | ||||
Change Tip | 14736602 | 991 days ago | IN | 0 ETH | 0.00150411 | ||||
Change Tip | 14736602 | 991 days ago | IN | 0 ETH | 0.00150301 | ||||
Change Tip | 14736597 | 991 days ago | IN | 0 ETH | 0.00161755 | ||||
Change Tip | 14736567 | 991 days ago | IN | 0 ETH | 0.00112147 | ||||
Change Tip | 14736436 | 991 days ago | IN | 0 ETH | 0.00094564 | ||||
Change Tip | 14736415 | 991 days ago | IN | 0 ETH | 0.00103574 | ||||
Change Tip | 14736402 | 991 days ago | IN | 0 ETH | 0.00075393 | ||||
Change Tip | 14736399 | 991 days ago | IN | 0 ETH | 0.00125679 | ||||
Change Tip | 14736389 | 991 days ago | IN | 0 ETH | 0.00097754 | ||||
Change Tip | 14736342 | 991 days ago | IN | 0 ETH | 0.00091334 | ||||
Change Tip | 14736316 | 991 days ago | IN | 0 ETH | 0.0010837 | ||||
Change Tip | 14736253 | 991 days ago | IN | 0 ETH | 0.00086882 | ||||
Change Tip | 14736133 | 991 days ago | IN | 0 ETH | 0.00068744 |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
Squeue
Compiler Version
v0.7.3+commit.9bfce1f6
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-04-27 */ // SPDX-License-Identifier: MIT pragma solidity >=0.6.0 <0.8.2; contract Squeue { address admin_address; uint32 public numOrders; //max order num bool public allowTipRemoval; bool public paused; event eTip(uint32 oid,uint256 amount); struct OrderStruct { uint32 id; address owner; uint256 tipAmount; } mapping(uint32 => OrderStruct) orders; modifier requireAdmin() { require(admin_address == msg.sender,"Requires admin privileges"); _; } modifier requireOwner(uint32 oid) { if (oid >= numOrders) { revert("Order ID out of range"); } require(msg.sender == orders[oid].owner,"Not owner of order"); _; } modifier requireOwnerOrAdmin(uint32 oid) { if (oid >= numOrders) { revert("Order ID out of range"); } require(msg.sender == orders[oid].owner || admin_address == msg.sender,"Not owner or admin"); _; } constructor() { numOrders = 0; admin_address = msg.sender; paused = true; allowTipRemoval = true; } function orderByAddress(address a) public view returns(uint32) { uint32 oid = 0; for (uint32 i = 0;i<numOrders;i++) { if (orders[i].owner == a) { oid = i; break; } } return oid; } function orderDetails(uint32 oid) public view returns (uint32 id, uint256 tipAmount, address owner) { require(oid < numOrders,"Order id not in range"); id = orders[oid].id; tipAmount = orders[oid].tipAmount; owner = orders[oid].owner; } function changeTip(uint32 oid,uint256 amount) public requireOwner(oid) { require(!paused,"Contract is paused"); if (!allowTipRemoval && amount < orders[oid].tipAmount) { revert("Can only increase tip amount"); } orders[oid].tipAmount = amount; emit eTip(oid,amount); } function ownerOf(uint32 oid) public view returns(address) { return orders[oid].owner; } function setPaused(bool p) public requireAdmin { paused = p; } function setAllowTipRemoval(bool p) public requireAdmin { allowTipRemoval = p; } //add addresses and positions. Overwrites existing entries function addEntries(address[] memory a, uint32[] memory ids) public requireAdmin { for (uint32 j=0;j<ids.length;j++) { uint32 i = ids[j]; orders[i].owner = a[j]; orders[i].id = i; if (i >= numOrders) numOrders = i+1; } } // won't overwrite existing entries function addEntriesNoOverwrite(address[] memory a, uint32[] memory ids) public requireAdmin { for (uint32 j=0;j<ids.length;j++) { uint32 i = ids[j]; if (orders[i].id == 0) { orders[i].owner = a[j]; orders[i].id = i; if (i >= numOrders) numOrders = i+1; } } } // Allow admin to zero out a tip in case of a mistake function zeroTip(uint32 oid) public requireAdmin { require(!paused,"Contract is paused"); orders[oid].tipAmount = 0; emit eTip(oid,0); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint32","name":"oid","type":"uint32"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"eTip","type":"event"},{"inputs":[{"internalType":"address[]","name":"a","type":"address[]"},{"internalType":"uint32[]","name":"ids","type":"uint32[]"}],"name":"addEntries","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"a","type":"address[]"},{"internalType":"uint32[]","name":"ids","type":"uint32[]"}],"name":"addEntriesNoOverwrite","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"allowTipRemoval","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"oid","type":"uint32"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"changeTip","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"numOrders","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"a","type":"address"}],"name":"orderByAddress","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"oid","type":"uint32"}],"name":"orderDetails","outputs":[{"internalType":"uint32","name":"id","type":"uint32"},{"internalType":"uint256","name":"tipAmount","type":"uint256"},{"internalType":"address","name":"owner","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"oid","type":"uint32"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"p","type":"bool"}],"name":"setAllowTipRemoval","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"p","type":"bool"}],"name":"setPaused","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"oid","type":"uint32"}],"name":"zeroTip","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b506000805460ff60c01b1960ff60c81b196001600160c01b0319909216331791909116600160c81b1716600160c01b179055610c72806100516000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c80635c975abb116100715780635c975abb146101a857806375c41234146101c457806394a4a824146102e7578063a4332bbf1461040a578063aae00bd314610412578063d9506dd114610463576100b4565b806316c38b3c146100b957806323b7ec3b146100da578063375eaca4146101195780633ef0c91b1461015857806345d537881461017757806347b1ee231461017f575b600080fd5b6100d8600480360360208110156100cf57600080fd5b50351515610486565b005b6100fd600480360360208110156100f057600080fd5b503563ffffffff166104f1565b604080516001600160a01b039092168252519081900360200190f35b61013f6004803603602081101561012f57600080fd5b50356001600160a01b0316610519565b6040805163ffffffff9092168252519081900360200190f35b6100d86004803603602081101561016e57600080fd5b50351515610580565b61013f6105eb565b6100d86004803603604081101561019557600080fd5b5063ffffffff81351690602001356105fe565b6101b06107ff565b604080519115158252519081900360200190f35b6100d8600480360360408110156101da57600080fd5b810190602081018135600160201b8111156101f457600080fd5b82018360208201111561020657600080fd5b803590602001918460208302840111600160201b8311171561022757600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295949360208101935035915050600160201b81111561027657600080fd5b82018360208201111561028857600080fd5b803590602001918460208302840111600160201b831117156102a957600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092955061080f945050505050565b6100d8600480360360408110156102fd57600080fd5b810190602081018135600160201b81111561031757600080fd5b82018360208201111561032957600080fd5b803590602001918460208302840111600160201b8311171561034a57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295949360208101935035915050600160201b81111561039957600080fd5b8201836020820111156103ab57600080fd5b803590602001918460208302840111600160201b831117156103cc57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610934945050505050565b6101b0610a76565b6104356004803603602081101561042857600080fd5b503563ffffffff16610a86565b6040805163ffffffff909416845260208401929092526001600160a01b031682820152519081900360600190f35b6100d86004803603602081101561047957600080fd5b503563ffffffff16610b23565b6000546001600160a01b031633146104d3576040805162461bcd60e51b81526020600482015260196024820152600080516020610c1d833981519152604482015290519081900360640190fd5b60008054911515600160c81b0260ff60c81b19909216919091179055565b63ffffffff16600090815260016020526040902054600160201b90046001600160a01b031690565b600080805b60005463ffffffff600160a01b909104811690821610156105795763ffffffff81166000908152600160205260409020546001600160a01b03858116600160201b90920416141561057157809150610579565b60010161051e565b5092915050565b6000546001600160a01b031633146105cd576040805162461bcd60e51b81526020600482015260196024820152600080516020610c1d833981519152604482015290519081900360640190fd5b60008054911515600160c01b0260ff60c01b19909216919091179055565b600054600160a01b900463ffffffff1681565b600054829063ffffffff600160a01b90910481169082161061065f576040805162461bcd60e51b81526020600482015260156024820152744f72646572204944206f7574206f662072616e676560581b604482015290519081900360640190fd5b63ffffffff8116600090815260016020526040902054600160201b90046001600160a01b031633146106cd576040805162461bcd60e51b81526020600482015260126024820152712737ba1037bbb732b91037b31037b93232b960711b604482015290519081900360640190fd5b600054600160c81b900460ff1615610721576040805162461bcd60e51b815260206004820152601260248201527110dbdb9d1c9858dd081a5cc81c185d5cd95960721b604482015290519081900360640190fd5b600054600160c01b900460ff16158015610753575063ffffffff83166000908152600160208190526040909120015482105b156107a5576040805162461bcd60e51b815260206004820152601c60248201527f43616e206f6e6c7920696e6372656173652074697020616d6f756e7400000000604482015290519081900360640190fd5b63ffffffff83166000818152600160208181526040928390209091018590558151928352820184905280517fd541594a8e7afe4cc9e9acf754314bf003bc9f8dda4ee0f56de14de81c8832dc9281900390910190a1505050565b600054600160c81b900460ff1681565b6000546001600160a01b0316331461085c576040805162461bcd60e51b81526020600482015260196024820152600080516020610c1d833981519152604482015290519081900360640190fd5b60005b81518163ffffffff16101561092f576000828263ffffffff168151811061088257fe5b60200260200101519050838263ffffffff168151811061089e57fe5b60209081029190910181015163ffffffff8084166000818152600190945260408420805463ffffffff196001600160a01b03909516600160201b02640100000000600160c01b0319909116179390931681179092559154600160a01b900490911611610926576000805463ffffffff60a01b1916600160a01b6001840163ffffffff16021790555b5060010161085f565b505050565b6000546001600160a01b03163314610981576040805162461bcd60e51b81526020600482015260196024820152600080516020610c1d833981519152604482015290519081900360640190fd5b60005b81518163ffffffff16101561092f576000828263ffffffff16815181106109a757fe5b60209081029190910181015163ffffffff8082166000908152600190935260409092205490925016610a6d57838263ffffffff16815181106109e557fe5b60209081029190910181015163ffffffff8084166000818152600190945260408420805463ffffffff196001600160a01b03909516600160201b02640100000000600160c01b0319909116179390931681179092559154600160a01b900490911611610a6d576000805463ffffffff60a01b1916600160a01b6001840163ffffffff16021790555b50600101610984565b600054600160c01b900460ff1681565b600080548190819063ffffffff600160a01b909104811690851610610aea576040805162461bcd60e51b81526020600482015260156024820152744f72646572206964206e6f7420696e2072616e676560581b604482015290519081900360640190fd5b50505063ffffffff9081166000908152600160208190526040909120805491015491811692600160201b9091046001600160a01b031690565b6000546001600160a01b03163314610b70576040805162461bcd60e51b81526020600482015260196024820152600080516020610c1d833981519152604482015290519081900360640190fd5b600054600160c81b900460ff1615610bc4576040805162461bcd60e51b815260206004820152601260248201527110dbdb9d1c9858dd081a5cc81c185d5cd95960721b604482015290519081900360640190fd5b63ffffffff81166000818152600160208181526040808420909201839055815193845283019190915280517fd541594a8e7afe4cc9e9acf754314bf003bc9f8dda4ee0f56de14de81c8832dc9281900390910190a15056fe52657175697265732061646d696e2070726976696c6567657300000000000000a26469706673582212200fdf4eb8a17f4d8b1787c9a22eb06979e3e0c04d81b110dea0c3df5a706681dd64736f6c63430007030033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100b45760003560e01c80635c975abb116100715780635c975abb146101a857806375c41234146101c457806394a4a824146102e7578063a4332bbf1461040a578063aae00bd314610412578063d9506dd114610463576100b4565b806316c38b3c146100b957806323b7ec3b146100da578063375eaca4146101195780633ef0c91b1461015857806345d537881461017757806347b1ee231461017f575b600080fd5b6100d8600480360360208110156100cf57600080fd5b50351515610486565b005b6100fd600480360360208110156100f057600080fd5b503563ffffffff166104f1565b604080516001600160a01b039092168252519081900360200190f35b61013f6004803603602081101561012f57600080fd5b50356001600160a01b0316610519565b6040805163ffffffff9092168252519081900360200190f35b6100d86004803603602081101561016e57600080fd5b50351515610580565b61013f6105eb565b6100d86004803603604081101561019557600080fd5b5063ffffffff81351690602001356105fe565b6101b06107ff565b604080519115158252519081900360200190f35b6100d8600480360360408110156101da57600080fd5b810190602081018135600160201b8111156101f457600080fd5b82018360208201111561020657600080fd5b803590602001918460208302840111600160201b8311171561022757600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295949360208101935035915050600160201b81111561027657600080fd5b82018360208201111561028857600080fd5b803590602001918460208302840111600160201b831117156102a957600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092955061080f945050505050565b6100d8600480360360408110156102fd57600080fd5b810190602081018135600160201b81111561031757600080fd5b82018360208201111561032957600080fd5b803590602001918460208302840111600160201b8311171561034a57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295949360208101935035915050600160201b81111561039957600080fd5b8201836020820111156103ab57600080fd5b803590602001918460208302840111600160201b831117156103cc57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610934945050505050565b6101b0610a76565b6104356004803603602081101561042857600080fd5b503563ffffffff16610a86565b6040805163ffffffff909416845260208401929092526001600160a01b031682820152519081900360600190f35b6100d86004803603602081101561047957600080fd5b503563ffffffff16610b23565b6000546001600160a01b031633146104d3576040805162461bcd60e51b81526020600482015260196024820152600080516020610c1d833981519152604482015290519081900360640190fd5b60008054911515600160c81b0260ff60c81b19909216919091179055565b63ffffffff16600090815260016020526040902054600160201b90046001600160a01b031690565b600080805b60005463ffffffff600160a01b909104811690821610156105795763ffffffff81166000908152600160205260409020546001600160a01b03858116600160201b90920416141561057157809150610579565b60010161051e565b5092915050565b6000546001600160a01b031633146105cd576040805162461bcd60e51b81526020600482015260196024820152600080516020610c1d833981519152604482015290519081900360640190fd5b60008054911515600160c01b0260ff60c01b19909216919091179055565b600054600160a01b900463ffffffff1681565b600054829063ffffffff600160a01b90910481169082161061065f576040805162461bcd60e51b81526020600482015260156024820152744f72646572204944206f7574206f662072616e676560581b604482015290519081900360640190fd5b63ffffffff8116600090815260016020526040902054600160201b90046001600160a01b031633146106cd576040805162461bcd60e51b81526020600482015260126024820152712737ba1037bbb732b91037b31037b93232b960711b604482015290519081900360640190fd5b600054600160c81b900460ff1615610721576040805162461bcd60e51b815260206004820152601260248201527110dbdb9d1c9858dd081a5cc81c185d5cd95960721b604482015290519081900360640190fd5b600054600160c01b900460ff16158015610753575063ffffffff83166000908152600160208190526040909120015482105b156107a5576040805162461bcd60e51b815260206004820152601c60248201527f43616e206f6e6c7920696e6372656173652074697020616d6f756e7400000000604482015290519081900360640190fd5b63ffffffff83166000818152600160208181526040928390209091018590558151928352820184905280517fd541594a8e7afe4cc9e9acf754314bf003bc9f8dda4ee0f56de14de81c8832dc9281900390910190a1505050565b600054600160c81b900460ff1681565b6000546001600160a01b0316331461085c576040805162461bcd60e51b81526020600482015260196024820152600080516020610c1d833981519152604482015290519081900360640190fd5b60005b81518163ffffffff16101561092f576000828263ffffffff168151811061088257fe5b60200260200101519050838263ffffffff168151811061089e57fe5b60209081029190910181015163ffffffff8084166000818152600190945260408420805463ffffffff196001600160a01b03909516600160201b02640100000000600160c01b0319909116179390931681179092559154600160a01b900490911611610926576000805463ffffffff60a01b1916600160a01b6001840163ffffffff16021790555b5060010161085f565b505050565b6000546001600160a01b03163314610981576040805162461bcd60e51b81526020600482015260196024820152600080516020610c1d833981519152604482015290519081900360640190fd5b60005b81518163ffffffff16101561092f576000828263ffffffff16815181106109a757fe5b60209081029190910181015163ffffffff8082166000908152600190935260409092205490925016610a6d57838263ffffffff16815181106109e557fe5b60209081029190910181015163ffffffff8084166000818152600190945260408420805463ffffffff196001600160a01b03909516600160201b02640100000000600160c01b0319909116179390931681179092559154600160a01b900490911611610a6d576000805463ffffffff60a01b1916600160a01b6001840163ffffffff16021790555b50600101610984565b600054600160c01b900460ff1681565b600080548190819063ffffffff600160a01b909104811690851610610aea576040805162461bcd60e51b81526020600482015260156024820152744f72646572206964206e6f7420696e2072616e676560581b604482015290519081900360640190fd5b50505063ffffffff9081166000908152600160208190526040909120805491015491811692600160201b9091046001600160a01b031690565b6000546001600160a01b03163314610b70576040805162461bcd60e51b81526020600482015260196024820152600080516020610c1d833981519152604482015290519081900360640190fd5b600054600160c81b900460ff1615610bc4576040805162461bcd60e51b815260206004820152601260248201527110dbdb9d1c9858dd081a5cc81c185d5cd95960721b604482015290519081900360640190fd5b63ffffffff81166000818152600160208181526040808420909201839055815193845283019190915280517fd541594a8e7afe4cc9e9acf754314bf003bc9f8dda4ee0f56de14de81c8832dc9281900390910190a15056fe52657175697265732061646d696e2070726976696c6567657300000000000000a26469706673582212200fdf4eb8a17f4d8b1787c9a22eb06979e3e0c04d81b110dea0c3df5a706681dd64736f6c63430007030033
Deployed Bytecode Sourcemap
68:3011:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2017:70;;;;;;;;;;;;;;;;-1:-1:-1;2017:70:0;;;;:::i;:::-;;1916:95;;;;;;;;;;;;;;;;-1:-1:-1;1916:95:0;;;;:::i;:::-;;;;-1:-1:-1;;;;;1916:95:0;;;;;;;;;;;;;;1106:226;;;;;;;;;;;;;;;;-1:-1:-1;1106:226:0;-1:-1:-1;;;;;1106:226:0;;:::i;:::-;;;;;;;;;;;;;;;;;;;2093:88;;;;;;;;;;;;;;;;-1:-1:-1;2093:88:0;;;;:::i;115:23::-;;;:::i;1607:303::-;;;;;;;;;;;;;;;;-1:-1:-1;1607:303:0;;;;;;;;;:::i;191:18::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;2249:261;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2249:261:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2249:261:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2249:261:0;;;;;;;;-1:-1:-1;2249:261:0;;-1:-1:-1;;;;;2249:261:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2249:261:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2249:261:0;;-1:-1:-1;2249:261:0;;-1:-1:-1;;;;;2249:261:0:i;2557:298::-;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2557:298:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2557:298:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2557:298:0;;;;;;;;-1:-1:-1;2557:298:0;;-1:-1:-1;;;;;2557:298:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2557:298:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2557:298:0;;-1:-1:-1;2557:298:0;;-1:-1:-1;;;;;2557:298:0:i;159:27::-;;;:::i;1342:259::-;;;;;;;;;;;;;;;;-1:-1:-1;1342:259:0;;;;:::i;:::-;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;1342:259:0;;;;;;;;;;;;;;2918:158;;;;;;;;;;;;;;;;-1:-1:-1;2918:158:0;;;;:::i;2017:70::-;444:13;;-1:-1:-1;;;;;444:13:0;461:10;444:27;436:64;;;;;-1:-1:-1;;;436:64:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;436:64:0;;;;;;;;;;;;;;;2071:6:::1;:10:::0;;;::::1;;-1:-1:-1::0;;;2071:10:0::1;-1:-1:-1::0;;;;2071:10:0;;::::1;::::0;;;::::1;::::0;;2017:70::o;1916:95::-;1988:11;;1965:7;1988:11;;;:6;:11;;;;;:17;-1:-1:-1;;;1988:17:0;;-1:-1:-1;;;;;1988:17:0;;1916:95::o;1106:226::-;1161:6;;;1203:107;1223:9;;;-1:-1:-1;;;1223:9:0;;;;;1221:11;;;;1203:107;;;1251:9;;;;;;;:6;:9;;;;;:15;-1:-1:-1;;;;;1251:20:0;;;-1:-1:-1;;;1251:15:0;;;;:20;1247:56;;;1283:1;1277:7;;1288:5;;1247:56;1233:3;;1203:107;;;-1:-1:-1;1323:3:0;1106:226;-1:-1:-1;;1106:226:0:o;2093:88::-;444:13;;-1:-1:-1;;;;;444:13:0;461:10;444:27;436:64;;;;;-1:-1:-1;;;436:64:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;436:64:0;;;;;;;;;;;;;;;2156:15:::1;:19:::0;;;::::1;;-1:-1:-1::0;;;2156:19:0::1;-1:-1:-1::0;;;;2156:19:0;;::::1;::::0;;;::::1;::::0;;2093:88::o;115:23::-;;;-1:-1:-1;;;115:23:0;;;;;:::o;1607:303::-;572:9;;1673:3;;572:9;-1:-1:-1;;;572:9:0;;;;;565:16;;;;561:70;;592:31;;;-1:-1:-1;;;592:31:0;;;;;;;;;;;;-1:-1:-1;;;592:31:0;;;;;;;;;;;;;;561:70;665:11;;;;;;;:6;:11;;;;;:17;-1:-1:-1;;;665:17:0;;-1:-1:-1;;;;;665:17:0;651:10;:31;643:61;;;;;-1:-1:-1;;;643:61:0;;;;;;;;;;;;-1:-1:-1;;;643:61:0;;;;;;;;;;;;;;;1694:6:::1;::::0;-1:-1:-1;;;1694:6:0;::::1;;;1693:7;1685:37;;;::::0;;-1:-1:-1;;;1685:37:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;-1:-1:-1;;;1685:37:0;;;;;;;;;;;;;::::1;;1734:15;::::0;-1:-1:-1;;;1734:15:0;::::1;;;1733:16;:50:::0;::::1;;;-1:-1:-1::0;1762:11:0::1;::::0;::::1;;::::0;;;:6:::1;:11;::::0;;;;;;;:21:::1;::::0;1753:30;::::1;1733:50;1729:111;;;1794:38;::::0;;-1:-1:-1;;;1794:38:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;1729:111;1846:11;::::0;::::1;;::::0;;;:6:::1;:11;::::0;;;;;;;;:21;;::::1;:30:::0;;;1888:16;;;;;;::::1;::::0;;;;;::::1;::::0;;;;;;;;::::1;1607:303:::0;;;:::o;191:18::-;;;-1:-1:-1;;;191:18:0;;;;;:::o;2249:261::-;444:13;;-1:-1:-1;;;;;444:13:0;461:10;444:27;436:64;;;;;-1:-1:-1;;;436:64:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;436:64:0;;;;;;;;;;;;;;;2342:8:::1;2337:168;2355:3;:10;2353:1;:12;;;2337:168;;;2380:8;2391:3;2395:1;2391:6;;;;;;;;;;;;;;;;2380:17;;2424:1;2426;2424:4;;;;;;;;;;;::::0;;::::1;::::0;;;;;;;2406:9:::1;::::0;;::::1;;::::0;;;:6:::1;:9:::0;;;;;;:22;;-1:-1:-1;;;;;;;2406:22:0;;::::1;-1:-1:-1::0;;;2406:22:0::1;-1:-1:-1::0;;;;;;2406:22:0;;::::1;;2437:16:::0;;;::::1;::::0;::::1;::::0;;;2471:9;;-1:-1:-1;;;2471:9:0;::::1;::::0;;::::1;-1:-1:-1::0;2462:35:0::1;;2482:9;:15:::0;;-1:-1:-1;;;;2482:15:0::1;-1:-1:-1::0;;;2496:1:0::1;2494:3:::0;::::1;2482:15;;;;::::0;;2462:35:::1;-1:-1:-1::0;2366:3:0::1;;2337:168;;;;2249:261:::0;;:::o;2557:298::-;444:13;;-1:-1:-1;;;;;444:13:0;461:10;444:27;436:64;;;;;-1:-1:-1;;;436:64:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;436:64:0;;;;;;;;;;;;;;;2661:8:::1;2656:194;2674:3;:10;2672:1;:12;;;2656:194;;;2699:8;2710:3;2714:1;2710:6;;;;;;;;;;;::::0;;::::1;::::0;;;;;;;2729:9:::1;::::0;;::::1;;::::0;;;:6:::1;:9:::0;;;;;;;:12;2710:6;;-1:-1:-1;2729:12:0::1;2725:118;;2770:1;2772;2770:4;;;;;;;;;;;::::0;;::::1;::::0;;;;;;;2752:9:::1;::::0;;::::1;;::::0;;;:6:::1;:9:::0;;;;;;:22;;-1:-1:-1;;;;;;;2752:22:0;;::::1;-1:-1:-1::0;;;2752:22:0::1;-1:-1:-1::0;;;;;;2752:22:0;;::::1;;2778:16:::0;;;::::1;::::0;::::1;::::0;;;2807:9;;-1:-1:-1;;;2807:9:0;::::1;::::0;;::::1;-1:-1:-1::0;2798:35:0::1;;2818:9;:15:::0;;-1:-1:-1;;;;2818:15:0::1;-1:-1:-1::0;;;2832:1:0::1;2830:3:::0;::::1;2818:15;;;;::::0;;2798:35:::1;-1:-1:-1::0;2685:3:0::1;;2656:194;;159:27:::0;;;-1:-1:-1;;;159:27:0;;;;;:::o;1342:259::-;1397:9;1463;;1397;;;;1463;-1:-1:-1;;;1463:9:0;;;;;1457:15;;;;1449:48;;;;;-1:-1:-1;;;1449:48:0;;;;;;;;;;;;-1:-1:-1;;;1449:48:0;;;;;;;;;;;;;;;-1:-1:-1;;;1509:11:0;;;;;;;;:6;:11;;;;;;;;:14;;1542:21;;;1509:14;;;;-1:-1:-1;;;1578:17:0;;;-1:-1:-1;;;;;1578:17:0;;1342:259::o;2918:158::-;444:13;;-1:-1:-1;;;;;444:13:0;461:10;444:27;436:64;;;;;-1:-1:-1;;;436:64:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;436:64:0;;;;;;;;;;;;;;;2983:6:::1;::::0;-1:-1:-1;;;2983:6:0;::::1;;;2982:7;2974:37;;;::::0;;-1:-1:-1;;;2974:37:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;-1:-1:-1;;;2974:37:0;;;;;;;;;;;;;::::1;;3022:11;::::0;::::1;3046:1;3022:11:::0;;;:6:::1;:11;::::0;;;;;;;:21;;::::1;:25:::0;;;3059:11;;;;;;::::1;::::0;;;;;;::::1;::::0;;;;;;;;::::1;2918:158:::0;:::o
Swarm Source
ipfs://0fdf4eb8a17f4d8b1787c9a22eb06979e3e0c04d81b110dea0c3df5a706681dd
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 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.