Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
0x60806040 | 16784604 | 541 days ago | IN | 0 ETH | 0.02635877 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
18176644 | 346 days ago | 0.1446331 ETH | ||||
18176644 | 346 days ago | 0.1446331 ETH | ||||
18034932 | 366 days ago | 0.05562493 ETH | ||||
18034932 | 366 days ago | 0.05562493 ETH | ||||
17904465 | 384 days ago | 0.02485957 ETH | ||||
17904465 | 384 days ago | 0.02485957 ETH | ||||
17810667 | 397 days ago | 0.07489989 ETH | ||||
17810667 | 397 days ago | 0.07489989 ETH | ||||
17774553 | 402 days ago | 0.26943544 ETH | ||||
17774553 | 402 days ago | 0.26943544 ETH | ||||
17759793 | 404 days ago | 0.07546043 ETH | ||||
17759793 | 404 days ago | 0.07546043 ETH | ||||
17754675 | 405 days ago | 0.21308537 ETH | ||||
17754675 | 405 days ago | 0.21308537 ETH | ||||
17689076 | 414 days ago | 0.27919637 ETH | ||||
17689076 | 414 days ago | 0.27919637 ETH | ||||
17565061 | 431 days ago | 0.03475865 ETH | ||||
17565061 | 431 days ago | 0.03475865 ETH | ||||
17559351 | 432 days ago | 0.20459247 ETH | ||||
17559351 | 432 days ago | 0.20459247 ETH | ||||
17559344 | 432 days ago | 0.24154328 ETH | ||||
17559344 | 432 days ago | 0.24154328 ETH | ||||
17496690 | 441 days ago | 0.26884799 ETH | ||||
17496690 | 441 days ago | 0.26884799 ETH | ||||
17421078 | 452 days ago | 0.03354106 ETH |
Loading...
Loading
Contract Name:
SurgeSwapHelper
Compiler Version
v0.8.19+commit.7dd6d404
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-03-08 */ //SPDX-License-Identifier: MIT /** * Contract: SurgeSwap helper * Developed by: Heisenman * Team: t.me/ALBINO_RHINOOO, t.me/Heisenman, t.me/STFGNZ * Trade without dex fees. $SURGE is the inception of the next generation of decentralized protocols. * * Socials: * TG: https://t.me/SURGEPROTOCOL * Website: https://surgeprotocol.io/ * Twitter: https://twitter.com/SURGEPROTOCOL */ pragma solidity 0.8.19; abstract contract ReentrancyGuard { uint256 private constant _NOT_ENTERED = 1; uint256 private constant _ENTERED = 2; uint256 private _status; constructor() { _status = _NOT_ENTERED; } modifier nonReentrant() { require(_status != _ENTERED, "ReentrancyGuard: reentrant call"); _status = _ENTERED; _; _status = _NOT_ENTERED; } } interface ISRG { function _buy(uint256 minTokenOut, uint256 deadline) payable external returns (bool); function _sell( uint256 tokenAmount, uint256 deadline, uint256 minBNBOut ) external returns (bool); function balanceOf(address account) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transfer(address recipient, uint256 amount) external returns (bool); } interface ISRG20 { function _buy( uint256 buyAmount, uint256 minTokenOut, uint256 deadline ) external returns (bool); function _sell( uint256 tokenAmount, uint256 deadline, uint256 minBNBOut ) external returns (bool); function balanceOf(address account) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transfer(address recipient, uint256 amount) external returns (bool); function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); } interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval( address indexed owner, address indexed spender, uint256 value ); function decimals() external view returns (uint8); } contract SurgeSwapHelper is ReentrancyGuard{ //SRG pair data address public SRG; ISRG public SRGI; constructor(address _srgAddress) { SRG = _srgAddress; } function SRG20forSRG20( uint256 tokenAmount, uint256 deadline, address SRG20Spent ) external nonReentrant returns (bool){ // Sell the SRG20Spent and figure out how much SRG we got uint256 balanceBefore = IERC20(SRG).balanceOf(address(this)); bool s1 = ISRG20(SRG20Spent)._sell(tokenAmount, deadline, 0); require(s1,"Failed to sell SRG20Spent"); uint256 balanceAfter = IERC20(SRG).balanceOf(address(this)); uint256 change = balanceAfter - balanceBefore; //transfer the SRG20Received to the msg sender s1 = IERC20(SRG).transfer(msg.sender, change); require(s1, "Failed to transfer the SRG20Received!"); return true; } function SRG20forETH( uint256 tokenAmount, uint256 deadline, uint256 minETHOut, address SRG20Spent, address user ) external nonReentrant returns (bool){ uint256 balanceBefore = IERC20(SRG).balanceOf(address(this)); bool s1 = ISRG20(SRG20Spent)._sell(tokenAmount, deadline, 0); require(s1,"Failed to sell SRG20Spent"); uint256 balanceAfter = IERC20(SRG).balanceOf(address(this)); uint256 change = balanceAfter - balanceBefore; uint256 balanceBeforeETH = address(this).balance; s1 = ISRG(SRG)._sell(change, deadline, minETHOut); require(s1, "Failed to sell SRG!"); uint256 balanceAfterETH = address(this).balance; uint256 changeETH = balanceAfterETH - balanceBeforeETH; sendETH(payable(user), changeETH); return true; } function sendETH(address payable recipient, uint256 amount) public { require( address(this).balance >= amount, "Address: insufficient balance" ); (bool success, ) = recipient.call{value: amount}(""); require( success, "Address: unable to send value, recipient may have reverted" ); } receive() external payable{} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_srgAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"SRG","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenAmount","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint256","name":"minETHOut","type":"uint256"},{"internalType":"address","name":"SRG20Spent","type":"address"},{"internalType":"address","name":"user","type":"address"}],"name":"SRG20forETH","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenAmount","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"address","name":"SRG20Spent","type":"address"}],"name":"SRG20forSRG20","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"SRGI","outputs":[{"internalType":"contract ISRG","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address payable","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"sendETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
608060405234801561001057600080fd5b50604051610a4c380380610a4c83398101604081905261002f91610059565b6001600081905580546001600160a01b0319166001600160a01b0392909216919091179055610089565b60006020828403121561006b57600080fd5b81516001600160a01b038116811461008257600080fd5b9392505050565b6109b4806100986000396000f3fe60806040526004361061004e5760003560e01c80635419b5681461005a57806364a197f3146100975780636cf62aa4146100b95780638ef075a8146100d9578063f295b4491461010957600080fd5b3661005557005b600080fd5b34801561006657600080fd5b5060015461007a906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b3480156100a357600080fd5b506100b76100b236600461085a565b610129565b005b3480156100c557600080fd5b5060025461007a906001600160a01b031681565b3480156100e557600080fd5b506100f96100f4366004610886565b61024c565b604051901515815260200161008e565b34801561011557600080fd5b506100f96101243660046108dc565b610550565b8047101561017e5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e636500000060448201526064015b60405180910390fd5b6000826001600160a01b03168260405160006040518083038185875af1925050503d80600081146101cb576040519150601f19603f3d011682016040523d82523d6000602084013e6101d0565b606091505b50509050806102475760405162461bcd60e51b815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d617920686176652072657665727465640000000000006064820152608401610175565b505050565b60006002600054036102a05760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610175565b600260009081556001546040516370a0823160e01b81523060048201526001600160a01b03909116906370a0823190602401602060405180830381865afa1580156102ef573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103139190610915565b604051632cdd966960e21b815260048101899052602481018890526000604482018190529192506001600160a01b0386169063b37659a4906064016020604051808303816000875af115801561036d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610391919061092e565b9050806103dc5760405162461bcd60e51b815260206004820152601960248201527811985a5b1959081d1bc81cd95b1b0814d491cc8c14dc195b9d603a1b6044820152606401610175565b6001546040516370a0823160e01b81523060048201526000916001600160a01b0316906370a0823190602401602060405180830381865afa158015610425573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104499190610915565b905060006104578483610957565b600154604051632cdd966960e21b815260048101839052602481018c9052604481018b905291925047916001600160a01b039091169063b37659a4906064016020604051808303816000875af11580156104b5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104d9919061092e565b93508361051e5760405162461bcd60e51b81526020600482015260136024820152724661696c656420746f2073656c6c205352472160681b6044820152606401610175565b47600061052b8383610957565b90506105378982610129565b6001975050505050505050600160005595945050505050565b60006002600054036105a45760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610175565b600260009081556001546040516370a0823160e01b81523060048201526001600160a01b03909116906370a0823190602401602060405180830381865afa1580156105f3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106179190610915565b604051632cdd966960e21b815260048101879052602481018690526000604482018190529192506001600160a01b0385169063b37659a4906064016020604051808303816000875af1158015610671573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610695919061092e565b9050806106e05760405162461bcd60e51b815260206004820152601960248201527811985a5b1959081d1bc81cd95b1b0814d491cc8c14dc195b9d603a1b6044820152606401610175565b6001546040516370a0823160e01b81523060048201526000916001600160a01b0316906370a0823190602401602060405180830381865afa158015610729573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061074d9190610915565b9050600061075b8483610957565b60015460405163a9059cbb60e01b8152336004820152602481018390529192506001600160a01b03169063a9059cbb906044016020604051808303816000875af11580156107ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d1919061092e565b92508261082e5760405162461bcd60e51b815260206004820152602560248201527f4661696c656420746f207472616e736665722074686520535247323052656365604482015264697665642160d81b6064820152608401610175565b600194505050505060016000559392505050565b6001600160a01b038116811461085757600080fd5b50565b6000806040838503121561086d57600080fd5b823561087881610842565b946020939093013593505050565b600080600080600060a0868803121561089e57600080fd5b85359450602086013593506040860135925060608601356108be81610842565b915060808601356108ce81610842565b809150509295509295909350565b6000806000606084860312156108f157600080fd5b8335925060208401359150604084013561090a81610842565b809150509250925092565b60006020828403121561092757600080fd5b5051919050565b60006020828403121561094057600080fd5b8151801515811461095057600080fd5b9392505050565b8181038181111561097857634e487b7160e01b600052601160045260246000fd5b9291505056fea2646970667358221220adcf5240d8a5135d17199c7dffd5359cc239b542e78f6f9377c39d6297e8ae9264736f6c63430008130033000000000000000000000000cd682ef09d07668d49a8103ddd65ff54aebfbfde
Deployed Bytecode
0x60806040526004361061004e5760003560e01c80635419b5681461005a57806364a197f3146100975780636cf62aa4146100b95780638ef075a8146100d9578063f295b4491461010957600080fd5b3661005557005b600080fd5b34801561006657600080fd5b5060015461007a906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b3480156100a357600080fd5b506100b76100b236600461085a565b610129565b005b3480156100c557600080fd5b5060025461007a906001600160a01b031681565b3480156100e557600080fd5b506100f96100f4366004610886565b61024c565b604051901515815260200161008e565b34801561011557600080fd5b506100f96101243660046108dc565b610550565b8047101561017e5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e636500000060448201526064015b60405180910390fd5b6000826001600160a01b03168260405160006040518083038185875af1925050503d80600081146101cb576040519150601f19603f3d011682016040523d82523d6000602084013e6101d0565b606091505b50509050806102475760405162461bcd60e51b815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d617920686176652072657665727465640000000000006064820152608401610175565b505050565b60006002600054036102a05760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610175565b600260009081556001546040516370a0823160e01b81523060048201526001600160a01b03909116906370a0823190602401602060405180830381865afa1580156102ef573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103139190610915565b604051632cdd966960e21b815260048101899052602481018890526000604482018190529192506001600160a01b0386169063b37659a4906064016020604051808303816000875af115801561036d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610391919061092e565b9050806103dc5760405162461bcd60e51b815260206004820152601960248201527811985a5b1959081d1bc81cd95b1b0814d491cc8c14dc195b9d603a1b6044820152606401610175565b6001546040516370a0823160e01b81523060048201526000916001600160a01b0316906370a0823190602401602060405180830381865afa158015610425573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104499190610915565b905060006104578483610957565b600154604051632cdd966960e21b815260048101839052602481018c9052604481018b905291925047916001600160a01b039091169063b37659a4906064016020604051808303816000875af11580156104b5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104d9919061092e565b93508361051e5760405162461bcd60e51b81526020600482015260136024820152724661696c656420746f2073656c6c205352472160681b6044820152606401610175565b47600061052b8383610957565b90506105378982610129565b6001975050505050505050600160005595945050505050565b60006002600054036105a45760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610175565b600260009081556001546040516370a0823160e01b81523060048201526001600160a01b03909116906370a0823190602401602060405180830381865afa1580156105f3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106179190610915565b604051632cdd966960e21b815260048101879052602481018690526000604482018190529192506001600160a01b0385169063b37659a4906064016020604051808303816000875af1158015610671573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610695919061092e565b9050806106e05760405162461bcd60e51b815260206004820152601960248201527811985a5b1959081d1bc81cd95b1b0814d491cc8c14dc195b9d603a1b6044820152606401610175565b6001546040516370a0823160e01b81523060048201526000916001600160a01b0316906370a0823190602401602060405180830381865afa158015610729573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061074d9190610915565b9050600061075b8483610957565b60015460405163a9059cbb60e01b8152336004820152602481018390529192506001600160a01b03169063a9059cbb906044016020604051808303816000875af11580156107ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d1919061092e565b92508261082e5760405162461bcd60e51b815260206004820152602560248201527f4661696c656420746f207472616e736665722074686520535247323052656365604482015264697665642160d81b6064820152608401610175565b600194505050505060016000559392505050565b6001600160a01b038116811461085757600080fd5b50565b6000806040838503121561086d57600080fd5b823561087881610842565b946020939093013593505050565b600080600080600060a0868803121561089e57600080fd5b85359450602086013593506040860135925060608601356108be81610842565b915060808601356108ce81610842565b809150509295509295909350565b6000806000606084860312156108f157600080fd5b8335925060208401359150604084013561090a81610842565b809150509250925092565b60006020828403121561092757600080fd5b5051919050565b60006020828403121561094057600080fd5b8151801515811461095057600080fd5b9392505050565b8181038181111561097857634e487b7160e01b600052601160045260246000fd5b9291505056fea2646970667358221220adcf5240d8a5135d17199c7dffd5359cc239b542e78f6f9377c39d6297e8ae9264736f6c63430008130033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000cd682ef09d07668d49a8103ddd65ff54aebfbfde
-----Decoded View---------------
Arg [0] : _srgAddress (address): 0xcD682EF09d07668d49A8103ddD65Ff54AebFbfDe
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000cd682ef09d07668d49a8103ddd65ff54aebfbfde
Deployed Bytecode Sourcemap
3013:2303:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3084:18;;;;;;;;;;-1:-1:-1;3084:18:0;;;;-1:-1:-1;;;;;3084:18:0;;;;;;-1:-1:-1;;;;;178:32:1;;;160:51;;148:2;133:18;3084::0;;;;;;;;4886:387;;;;;;;;;;-1:-1:-1;4886:387:0;;;;;:::i;:::-;;:::i;:::-;;3110:16;;;;;;;;;;-1:-1:-1;3110:16:0;;;;-1:-1:-1;;;;;3110:16:0;;;3982:896;;;;;;;;;;-1:-1:-1;3982:896:0;;;;;:::i;:::-;;:::i;:::-;;;1701:14:1;;1694:22;1676:41;;1664:2;1649:18;3982:896:0;1536:187:1;3217:755:0;;;;;;;;;;-1:-1:-1;3217:755:0;;;;;:::i;:::-;;:::i;4886:387::-;5011:6;4986:21;:31;;4964:110;;;;-1:-1:-1;;;4964:110:0;;2326:2:1;4964:110:0;;;2308:21:1;2365:2;2345:18;;;2338:30;2404:31;2384:18;;;2377:59;2453:18;;4964:110:0;;;;;;;;;5088:12;5106:9;-1:-1:-1;;;;;5106:14:0;5128:6;5106:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5087:52;;;5172:7;5150:115;;;;-1:-1:-1;;;5150:115:0;;2894:2:1;5150:115:0;;;2876:21:1;2933:2;2913:18;;;2906:30;2972:34;2952:18;;;2945:62;3043:28;3023:18;;;3016:56;3089:19;;5150:115:0;2692:422:1;5150:115:0;4953:320;4886:387;;:::o;3982:896::-;4178:4;557:1;703:7;;:19;695:63;;;;-1:-1:-1;;;695:63:0;;3321:2:1;695:63:0;;;3303:21:1;3360:2;3340:18;;;3333:30;3399:33;3379:18;;;3372:61;3450:18;;695:63:0;3119:355:1;695:63:0;557:1;769:7;:18;;;4227:3:::1;::::0;4220:36:::1;::::0;-1:-1:-1;;;4220:36:0;;4250:4:::1;4220:36;::::0;::::1;160:51:1::0;-1:-1:-1;;;;;4227:3:0;;::::1;::::0;4220:21:::1;::::0;133:18:1;;4220:36:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4277:50;::::0;-1:-1:-1;;;4277:50:0;;::::1;::::0;::::1;3878:25:1::0;;;3919:18;;;3912:34;;;4267:7:0::1;3962:18:1::0;;;3955:34;;;4196:60:0;;-1:-1:-1;;;;;;4277:24:0;::::1;::::0;::::1;::::0;3851:18:1;;4277:50:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4267:60;;4346:2;4338:39;;;::::0;-1:-1:-1;;;4338:39:0;;4484:2:1;4338:39:0::1;::::0;::::1;4466:21:1::0;4523:2;4503:18;;;4496:30;-1:-1:-1;;;4542:18:1;;;4535:55;4607:18;;4338:39:0::1;4282:349:1::0;4338:39:0::1;4418:3;::::0;4411:36:::1;::::0;-1:-1:-1;;;4411:36:0;;4441:4:::1;4411:36;::::0;::::1;160:51:1::0;4388:20:0::1;::::0;-1:-1:-1;;;;;4418:3:0::1;::::0;4411:21:::1;::::0;133:18:1;;4411:36:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4388:59:::0;-1:-1:-1;4458:14:0::1;4475:28;4490:13:::0;4388:59;4475:28:::1;:::i;:::-;4593:3;::::0;4588:44:::1;::::0;-1:-1:-1;;;4588:44:0;;::::1;::::0;::::1;3878:25:1::0;;;3919:18;;;3912:34;;;3962:18;;;3955:34;;;4458:45:0;;-1:-1:-1;4551:21:0::1;::::0;-1:-1:-1;;;;;4593:3:0;;::::1;::::0;4588:15:::1;::::0;3851:18:1;;4588:44:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4583:49;;4651:2;4643:34;;;::::0;-1:-1:-1;;;4643:34:0;;5392:2:1;4643:34:0::1;::::0;::::1;5374:21:1::0;5431:2;5411:18;;;5404:30;-1:-1:-1;;;5450:18:1;;;5443:49;5509:18;;4643:34:0::1;5190:343:1::0;4643:34:0::1;4714:21;4688:23;4766:34;4784:16:::0;4714:21;4766:34:::1;:::i;:::-;4746:54;;4813:33;4829:4;4836:9;4813:7;:33::i;:::-;4866:4;4859:11;;;;;;;;;513:1:::0;810:7;:22;3982:896;;-1:-1:-1;;;;;3982:896:0:o;3217:755::-;3364:4;557:1;703:7;;:19;695:63;;;;-1:-1:-1;;;695:63:0;;3321:2:1;695:63:0;;;3303:21:1;3360:2;3340:18;;;3333:30;3399:33;3379:18;;;3372:61;3450:18;;695:63:0;3119:355:1;695:63:0;557:1;769:7;:18;;;3480:3:::1;::::0;3473:36:::1;::::0;-1:-1:-1;;;3473:36:0;;3503:4:::1;3473:36;::::0;::::1;160:51:1::0;-1:-1:-1;;;;;3480:3:0;;::::1;::::0;3473:21:::1;::::0;133:18:1;;3473:36:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3530:50;::::0;-1:-1:-1;;;3530:50:0;;::::1;::::0;::::1;3878:25:1::0;;;3919:18;;;3912:34;;;3520:7:0::1;3962:18:1::0;;;3955:34;;;3449:60:0;;-1:-1:-1;;;;;;3530:24:0;::::1;::::0;::::1;::::0;3851:18:1;;3530:50:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3520:60;;3599:2;3591:39;;;::::0;-1:-1:-1;;;3591:39:0;;4484:2:1;3591:39:0::1;::::0;::::1;4466:21:1::0;4523:2;4503:18;;;4496:30;-1:-1:-1;;;4542:18:1;;;4535:55;4607:18;;3591:39:0::1;4282:349:1::0;3591:39:0::1;3671:3;::::0;3664:36:::1;::::0;-1:-1:-1;;;3664:36:0;;3694:4:::1;3664:36;::::0;::::1;160:51:1::0;3641:20:0::1;::::0;-1:-1:-1;;;;;3671:3:0::1;::::0;3664:21:::1;::::0;133:18:1;;3664:36:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3641:59:::0;-1:-1:-1;3711:14:0::1;3728:28;3743:13:::0;3641:59;3728:28:::1;:::i;:::-;3845:3;::::0;3838:40:::1;::::0;-1:-1:-1;;;3838:40:0;;3859:10:::1;3838:40;::::0;::::1;5712:51:1::0;5779:18;;;5772:34;;;3711:45:0;;-1:-1:-1;;;;;;3845:3:0::1;::::0;3838:20:::1;::::0;5685:18:1;;3838:40:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3833:45;;3898:2;3890:52;;;::::0;-1:-1:-1;;;3890:52:0;;6019:2:1;3890:52:0::1;::::0;::::1;6001:21:1::0;6058:2;6038:18;;;6031:30;6097:34;6077:18;;;6070:62;-1:-1:-1;;;6148:18:1;;;6141:35;6193:19;;3890:52:0::1;5817:401:1::0;3890:52:0::1;3960:4;3953:11;;;;;;513:1:::0;810:7;:22;3217:755;;-1:-1:-1;;;3217:755:0:o;222:139:1:-;-1:-1:-1;;;;;305:31:1;;295:42;;285:70;;351:1;348;341:12;285:70;222:139;:::o;366:331::-;442:6;450;503:2;491:9;482:7;478:23;474:32;471:52;;;519:1;516;509:12;471:52;558:9;545:23;577:39;610:5;577:39;:::i;:::-;635:5;687:2;672:18;;;;659:32;;-1:-1:-1;;;366:331:1:o;921:610::-;1016:6;1024;1032;1040;1048;1101:3;1089:9;1080:7;1076:23;1072:33;1069:53;;;1118:1;1115;1108:12;1069:53;1154:9;1141:23;1131:33;;1211:2;1200:9;1196:18;1183:32;1173:42;;1262:2;1251:9;1247:18;1234:32;1224:42;;1316:2;1305:9;1301:18;1288:32;1329:39;1362:5;1329:39;:::i;:::-;1387:5;-1:-1:-1;1444:3:1;1429:19;;1416:33;1458:41;1416:33;1458:41;:::i;:::-;1518:7;1508:17;;;921:610;;;;;;;;:::o;1728:391::-;1805:6;1813;1821;1874:2;1862:9;1853:7;1849:23;1845:32;1842:52;;;1890:1;1887;1880:12;1842:52;1926:9;1913:23;1903:33;;1983:2;1972:9;1968:18;1955:32;1945:42;;2037:2;2026:9;2022:18;2009:32;2050:39;2083:5;2050:39;:::i;:::-;2108:5;2098:15;;;1728:391;;;;;:::o;3479:184::-;3549:6;3602:2;3590:9;3581:7;3577:23;3573:32;3570:52;;;3618:1;3615;3608:12;3570:52;-1:-1:-1;3641:16:1;;3479:184;-1:-1:-1;3479:184:1:o;4000:277::-;4067:6;4120:2;4108:9;4099:7;4095:23;4091:32;4088:52;;;4136:1;4133;4126:12;4088:52;4168:9;4162:16;4221:5;4214:13;4207:21;4200:5;4197:32;4187:60;;4243:1;4240;4233:12;4187:60;4266:5;4000:277;-1:-1:-1;;;4000:277:1:o;4636:225::-;4703:9;;;4724:11;;;4721:134;;;4777:10;4772:3;4768:20;4765:1;4758:31;4812:4;4809:1;4802:15;4840:4;4837:1;4830:15;4721:134;4636:225;;;;:::o
Swarm Source
ipfs://adcf5240d8a5135d17199c7dffd5359cc239b542e78f6f9377c39d6297e8ae92
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ 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.