Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 24 from a total of 24 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Create Meta Pool | 15210275 | 1318 days ago | IN | 0 ETH | 0.00356304 | ||||
| Create Meta Pool | 15210272 | 1318 days ago | IN | 0 ETH | 0.00270083 | ||||
| Create Meta Pool | 15210268 | 1318 days ago | IN | 0 ETH | 0.00249638 | ||||
| Create Meta Pool | 15210264 | 1318 days ago | IN | 0 ETH | 0.00260078 | ||||
| Create Meta Pool | 15210262 | 1318 days ago | IN | 0 ETH | 0.00267911 | ||||
| Create Meta Pool | 15210260 | 1318 days ago | IN | 0 ETH | 0.00273647 | ||||
| Create Meta Pool | 15210256 | 1318 days ago | IN | 0 ETH | 0.00315186 | ||||
| Create Meta Pool | 15210255 | 1318 days ago | IN | 0 ETH | 0.00280498 | ||||
| Create Meta Pool | 15210254 | 1318 days ago | IN | 0 ETH | 0.00389411 | ||||
| Create Meta Pool | 15210250 | 1318 days ago | IN | 0 ETH | 0.00314034 | ||||
| Create Meta Pool | 15210248 | 1318 days ago | IN | 0 ETH | 0.00316599 | ||||
| Create Meta Pool | 15210104 | 1318 days ago | IN | 0 ETH | 0.00316406 | ||||
| Create Meta Pool | 15210101 | 1318 days ago | IN | 0 ETH | 0.00333916 | ||||
| Create Meta Pool | 15210099 | 1318 days ago | IN | 0 ETH | 0.00408345 | ||||
| Create Meta Pool | 15210097 | 1318 days ago | IN | 0 ETH | 0.00456043 | ||||
| Create Base Pool | 15210095 | 1318 days ago | IN | 0 ETH | 0.00429614 | ||||
| Create Base Pool | 15210094 | 1318 days ago | IN | 0 ETH | 0.00255702 | ||||
| Create Base Pool | 15210093 | 1318 days ago | IN | 0 ETH | 0.0024235 | ||||
| Create Base Pool | 15210092 | 1318 days ago | IN | 0 ETH | 0.00216655 | ||||
| Create Base Pool | 15210091 | 1318 days ago | IN | 0 ETH | 0.00209731 | ||||
| Create Base Pool | 15210090 | 1318 days ago | IN | 0 ETH | 0.00210538 | ||||
| Create Base Pool | 15210085 | 1318 days ago | IN | 0 ETH | 0.00236081 | ||||
| Create Base Pool | 15210083 | 1318 days ago | IN | 0 ETH | 0.0027451 | ||||
| Create Base Pool | 15210081 | 1318 days ago | IN | 0 ETH | 0.00250326 |
Latest 24 internal transactions
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| 0x3d602d80 | 15210275 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210272 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210268 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210264 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210262 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210260 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210256 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210255 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210254 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210250 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210248 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210104 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210101 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210099 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210097 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210095 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210094 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210093 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210092 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210091 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210090 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210085 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210083 | 1318 days ago | Contract Creation | 0 ETH | |||
| 0x3d602d80 | 15210081 | 1318 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Name:
CurvePoolFactory
Compiler Version
v0.8.4+commit.c7e474f2
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT
/*
_ _ _____ _
| | ___ _ __ __| | | ___| | | __ _ _ __ ___
| | / _ \ | '_ \ / _` | | |_ | | / _` | | '__| / _ \
| |___ | __/ | | | | | (_| | | _| | | | (_| | | | | __/
|_____| \___| |_| |_| \__,_| |_| |_| \__,_| |_| \___|
LendFlare.finance
*/
pragma solidity ^0.8.0;
import "@openzeppelin/contracts/proxy/Clones.sol";
interface ICurveBasePool {
function initialize(
address _config,
uint256[] calldata _precisionIndent,
address[] calldata _tokens,
address _curveSwap,
address _zap,
uint256[][] calldata _corrspondedCoins
) external;
}
interface ICurveMetaPool {
function initialize(
address _config,
uint256[] calldata _precisionIndent,
address[] calldata _tokens,
address _baseSwap,
address _curveSwap,
address _curveZap,
address _baseToken,
bool _isV2, // tusd,frax,busdv2,alusd,mim
uint256[][] calldata _corrspondedCoins
) external;
}
contract CurvePoolFactory {
address public owner;
address public config;
struct Data {
uint256 tag;
address pool;
}
uint256 public index;
mapping(uint256 => Data) public pools;
event CreatePool(address newClone);
constructor(address _owner, address _config) {
owner = _owner;
config = _config;
}
function setOwner(address _owner) external {
require(msg.sender == owner, "CurvePoolFactory: !authorized");
owner = _owner;
}
function createBasePool(
address _master,
uint256[] calldata _precisionIndent,
address[] calldata _tokens,
address _curveSwap,
address _zap,
uint256[][] calldata _corrspondedCoins
) external returns (address) {
require(msg.sender == owner, "CurvePoolFactory: !authorized");
address instance = Clones.clone(address(_master));
ICurveBasePool(instance).initialize(config, _precisionIndent, _tokens, _curveSwap, _zap, _corrspondedCoins);
emit CreatePool(instance);
pools[++index] = Data(0, instance);
return instance;
}
function createMetaPool(
address _master,
uint256[] calldata _precisionIndent,
address[] calldata _tokens,
address _baseSwap,
address _curveSwap,
address _curveZap,
address _baseToken,
bool _isV2, // tusd,frax,busdv2,alusd,mim
uint256[][] calldata _corrspondedCoins
) external returns (address) {
require(msg.sender == owner, "CurvePoolFactory: !authorized");
address instance = Clones.clone(address(_master));
ICurveMetaPool(instance).initialize(
config,
_precisionIndent,
_tokens,
_baseSwap,
_curveSwap,
_curveZap,
_baseToken,
_isV2, // tusd,frax,busdv2,alusd,mim
_corrspondedCoins
);
emit CreatePool(instance);
pools[++index] = Data(1, instance);
return instance;
}
}// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (proxy/Clones.sol)
pragma solidity ^0.8.0;
/**
* @dev https://eips.ethereum.org/EIPS/eip-1167[EIP 1167] is a standard for
* deploying minimal proxy contracts, also known as "clones".
*
* > To simply and cheaply clone contract functionality in an immutable way, this standard specifies
* > a minimal bytecode implementation that delegates all calls to a known, fixed address.
*
* The library includes functions to deploy a proxy using either `create` (traditional deployment) or `create2`
* (salted deterministic deployment). It also includes functions to predict the addresses of clones deployed using the
* deterministic method.
*
* _Available since v3.4._
*/
library Clones {
/**
* @dev Deploys and returns the address of a clone that mimics the behaviour of `implementation`.
*
* This function uses the create opcode, which should never revert.
*/
function clone(address implementation) internal returns (address instance) {
assembly {
let ptr := mload(0x40)
mstore(ptr, 0x3d602d80600a3d3981f3363d3d373d3d3d363d73000000000000000000000000)
mstore(add(ptr, 0x14), shl(0x60, implementation))
mstore(add(ptr, 0x28), 0x5af43d82803e903d91602b57fd5bf30000000000000000000000000000000000)
instance := create(0, ptr, 0x37)
}
require(instance != address(0), "ERC1167: create failed");
}
/**
* @dev Deploys and returns the address of a clone that mimics the behaviour of `implementation`.
*
* This function uses the create2 opcode and a `salt` to deterministically deploy
* the clone. Using the same `implementation` and `salt` multiple time will revert, since
* the clones cannot be deployed twice at the same address.
*/
function cloneDeterministic(address implementation, bytes32 salt) internal returns (address instance) {
assembly {
let ptr := mload(0x40)
mstore(ptr, 0x3d602d80600a3d3981f3363d3d373d3d3d363d73000000000000000000000000)
mstore(add(ptr, 0x14), shl(0x60, implementation))
mstore(add(ptr, 0x28), 0x5af43d82803e903d91602b57fd5bf30000000000000000000000000000000000)
instance := create2(0, ptr, 0x37, salt)
}
require(instance != address(0), "ERC1167: create2 failed");
}
/**
* @dev Computes the address of a clone deployed using {Clones-cloneDeterministic}.
*/
function predictDeterministicAddress(
address implementation,
bytes32 salt,
address deployer
) internal pure returns (address predicted) {
assembly {
let ptr := mload(0x40)
mstore(ptr, 0x3d602d80600a3d3981f3363d3d373d3d3d363d73000000000000000000000000)
mstore(add(ptr, 0x14), shl(0x60, implementation))
mstore(add(ptr, 0x28), 0x5af43d82803e903d91602b57fd5bf3ff00000000000000000000000000000000)
mstore(add(ptr, 0x38), shl(0x60, deployer))
mstore(add(ptr, 0x4c), salt)
mstore(add(ptr, 0x6c), keccak256(ptr, 0x37))
predicted := keccak256(add(ptr, 0x37), 0x55)
}
}
/**
* @dev Computes the address of a clone deployed using {Clones-cloneDeterministic}.
*/
function predictDeterministicAddress(address implementation, bytes32 salt)
internal
view
returns (address predicted)
{
return predictDeterministicAddress(implementation, salt, address(this));
}
}{
"optimizer": {
"enabled": true,
"runs": 200
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
},
"libraries": {}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_config","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newClone","type":"address"}],"name":"CreatePool","type":"event"},{"inputs":[],"name":"config","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_master","type":"address"},{"internalType":"uint256[]","name":"_precisionIndent","type":"uint256[]"},{"internalType":"address[]","name":"_tokens","type":"address[]"},{"internalType":"address","name":"_curveSwap","type":"address"},{"internalType":"address","name":"_zap","type":"address"},{"internalType":"uint256[][]","name":"_corrspondedCoins","type":"uint256[][]"}],"name":"createBasePool","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_master","type":"address"},{"internalType":"uint256[]","name":"_precisionIndent","type":"uint256[]"},{"internalType":"address[]","name":"_tokens","type":"address[]"},{"internalType":"address","name":"_baseSwap","type":"address"},{"internalType":"address","name":"_curveSwap","type":"address"},{"internalType":"address","name":"_curveZap","type":"address"},{"internalType":"address","name":"_baseToken","type":"address"},{"internalType":"bool","name":"_isV2","type":"bool"},{"internalType":"uint256[][]","name":"_corrspondedCoins","type":"uint256[][]"}],"name":"createMetaPool","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"index","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"pools","outputs":[{"internalType":"uint256","name":"tag","type":"uint256"},{"internalType":"address","name":"pool","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"setOwner","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50604051610b1c380380610b1c83398101604081905261002f9161007c565b600080546001600160a01b039384166001600160a01b031991821617909155600180549290931691161790556100ae565b80516001600160a01b038116811461007757600080fd5b919050565b6000806040838503121561008e578182fd5b61009783610060565b91506100a560208401610060565b90509250929050565b610a5f806100bd6000396000f3fe608060405234801561001057600080fd5b506004361061007d5760003560e01c80636207212d1161005b5780636207212d146100de57806379502c55146100f15780638da5cb5b14610104578063ac4afa381461011757600080fd5b806313af4035146100825780632986c0e5146100975780634cb31751146100b3575b600080fd5b6100956100903660046105ae565b610164565b005b6100a060025481565b6040519081526020015b60405180910390f35b6100c66100c13660046105cf565b6101b9565b6040516001600160a01b0390911681526020016100aa565b6100c66100ec3660046106de565b610339565b6001546100c6906001600160a01b031681565b6000546100c6906001600160a01b031681565b6101476101253660046107ab565b600360205260009081526040902080546001909101546001600160a01b031682565b604080519283526001600160a01b039091166020830152016100aa565b6000546001600160a01b031633146101975760405162461bcd60e51b815260040161018e906109cb565b60405180910390fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b600080546001600160a01b031633146101e45760405162461bcd60e51b815260040161018e906109cb565b60006101ef8e6104a0565b9050806001600160a01b0316632cb8f4f8600160009054906101000a90046001600160a01b03168f8f8f8f8f8f8f8f8f8f8f6040518d63ffffffff1660e01b81526004016102489c9b9a999897969594939291906108ce565b600060405180830381600087803b15801561026257600080fd5b505af1158015610276573d6000803e3d6000fd5b50506040516001600160a01b03841681527f69c0bed0cfe2481daba8100e8d026afc0310449557d52e860717cab3f70fd8ab9250602001905060405180910390a1604051806040016040528060018152602001826001600160a01b0316815250600360006002600081546102e990610a02565b9182905550815260208082019290925260400160002082518155910151600190910180546001600160a01b0319166001600160a01b039092169190911790559d9c50505050505050505050505050565b600080546001600160a01b031633146103645760405162461bcd60e51b815260040161018e906109cb565b600061036f8b6104a0565b600154604051637484ce4160e01b81529192506001600160a01b0380841692637484ce41926103b29216908e908e908e908e908e908e908e908e9060040161095f565b600060405180830381600087803b1580156103cc57600080fd5b505af11580156103e0573d6000803e3d6000fd5b50506040516001600160a01b03841681527f69c0bed0cfe2481daba8100e8d026afc0310449557d52e860717cab3f70fd8ab9250602001905060405180910390a1604051806040016040528060008152602001826001600160a01b03168152506003600060026000815461045390610a02565b9182905550815260208082019290925260400160002082518155910151600190910180546001600160a01b0319166001600160a01b039092169190911790559a9950505050505050505050565b6000604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b81528260601b60148201526e5af43d82803e903d91602b57fd5bf360881b60288201526037816000f09150506001600160a01b0381166105385760405162461bcd60e51b8152602060048201526016602482015275115490cc4c4d8dce8818dc99585d194819985a5b195960521b604482015260640161018e565b919050565b80356001600160a01b038116811461053857600080fd5b60008083601f840112610565578182fd5b50813567ffffffffffffffff81111561057c578182fd5b6020830191508360208260051b850101111561059757600080fd5b9250929050565b8035801515811461053857600080fd5b6000602082840312156105bf578081fd5b6105c88261053d565b9392505050565b6000806000806000806000806000806000806101208d8f0312156105f1578788fd5b6105fa8d61053d565b9b5067ffffffffffffffff60208e01351115610614578788fd5b6106248e60208f01358f01610554565b909b50995067ffffffffffffffff60408e01351115610641578788fd5b6106518e60408f01358f01610554565b909950975061066260608e0161053d565b965061067060808e0161053d565b955061067e60a08e0161053d565b945061068c60c08e0161053d565b935061069a60e08e0161059e565b925067ffffffffffffffff6101008e013511156106b5578081fd5b6106c68e6101008f01358f01610554565b81935080925050509295989b509295989b509295989b565b600080600080600080600080600060c08a8c0312156106fb578485fd5b6107048a61053d565b985060208a013567ffffffffffffffff80821115610720578687fd5b61072c8d838e01610554565b909a50985060408c0135915080821115610744578687fd5b6107508d838e01610554565b909850965086915061076460608d0161053d565b955061077260808d0161053d565b945060a08c0135915080821115610787578384fd5b506107948c828d01610554565b915080935050809150509295985092959850929598565b6000602082840312156107bc578081fd5b5035919050565b81835260006020808501945082825b858110156107fe576001600160a01b036107eb8361053d565b16875295820195908201906001016107d2565b509495945050505050565b81835260006020808501808196506005915085821b810185855b8881101561088c578383038a528135601e19893603018112610843578788fd5b8801803567ffffffffffffffff81111561085b578889fd5b80871b36038a131561086b578889fd5b61087885828a850161089a565b9b88019b9450505090850190600101610823565b509098975050505050505050565b81835260006001600160fb1b038311156108b2578081fd5b8260051b80836020870137939093016020019283525090919050565b6001600160a01b038d168152610120602082018190526000906108f49083018d8f61089a565b8281036040840152610907818c8e6107c3565b6001600160a01b038b811660608601528a8116608086015289811660a0860152881660c085015286151560e0850152838103610100850152905061094c818587610809565b9f9e505050505050505050505050505050565b600060018060a01b03808c16835260c0602084015261098260c084018b8d61089a565b8381036040850152610995818a8c6107c3565b90508188166060850152818716608085015283810360a08501526109ba818688610809565b9d9c50505050505050505050505050565b6020808252601d908201527f4375727665506f6f6c466163746f72793a2021617574686f72697a6564000000604082015260600190565b6000600019821415610a2257634e487b7160e01b81526011600452602481fd5b506001019056fea26469706673582212204f2095ade86a4ca1f4f4caf05fadba42d094bd8eb6c2c301244022ac405455d464736f6c6343000804003300000000000000000000000063b8c91dd55626db091da26ba96bd8dd3f36820b0000000000000000000000006fbea2e735c67882553791c5d9f9423f56690ed9
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061007d5760003560e01c80636207212d1161005b5780636207212d146100de57806379502c55146100f15780638da5cb5b14610104578063ac4afa381461011757600080fd5b806313af4035146100825780632986c0e5146100975780634cb31751146100b3575b600080fd5b6100956100903660046105ae565b610164565b005b6100a060025481565b6040519081526020015b60405180910390f35b6100c66100c13660046105cf565b6101b9565b6040516001600160a01b0390911681526020016100aa565b6100c66100ec3660046106de565b610339565b6001546100c6906001600160a01b031681565b6000546100c6906001600160a01b031681565b6101476101253660046107ab565b600360205260009081526040902080546001909101546001600160a01b031682565b604080519283526001600160a01b039091166020830152016100aa565b6000546001600160a01b031633146101975760405162461bcd60e51b815260040161018e906109cb565b60405180910390fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b600080546001600160a01b031633146101e45760405162461bcd60e51b815260040161018e906109cb565b60006101ef8e6104a0565b9050806001600160a01b0316632cb8f4f8600160009054906101000a90046001600160a01b03168f8f8f8f8f8f8f8f8f8f8f6040518d63ffffffff1660e01b81526004016102489c9b9a999897969594939291906108ce565b600060405180830381600087803b15801561026257600080fd5b505af1158015610276573d6000803e3d6000fd5b50506040516001600160a01b03841681527f69c0bed0cfe2481daba8100e8d026afc0310449557d52e860717cab3f70fd8ab9250602001905060405180910390a1604051806040016040528060018152602001826001600160a01b0316815250600360006002600081546102e990610a02565b9182905550815260208082019290925260400160002082518155910151600190910180546001600160a01b0319166001600160a01b039092169190911790559d9c50505050505050505050505050565b600080546001600160a01b031633146103645760405162461bcd60e51b815260040161018e906109cb565b600061036f8b6104a0565b600154604051637484ce4160e01b81529192506001600160a01b0380841692637484ce41926103b29216908e908e908e908e908e908e908e908e9060040161095f565b600060405180830381600087803b1580156103cc57600080fd5b505af11580156103e0573d6000803e3d6000fd5b50506040516001600160a01b03841681527f69c0bed0cfe2481daba8100e8d026afc0310449557d52e860717cab3f70fd8ab9250602001905060405180910390a1604051806040016040528060008152602001826001600160a01b03168152506003600060026000815461045390610a02565b9182905550815260208082019290925260400160002082518155910151600190910180546001600160a01b0319166001600160a01b039092169190911790559a9950505050505050505050565b6000604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b81528260601b60148201526e5af43d82803e903d91602b57fd5bf360881b60288201526037816000f09150506001600160a01b0381166105385760405162461bcd60e51b8152602060048201526016602482015275115490cc4c4d8dce8818dc99585d194819985a5b195960521b604482015260640161018e565b919050565b80356001600160a01b038116811461053857600080fd5b60008083601f840112610565578182fd5b50813567ffffffffffffffff81111561057c578182fd5b6020830191508360208260051b850101111561059757600080fd5b9250929050565b8035801515811461053857600080fd5b6000602082840312156105bf578081fd5b6105c88261053d565b9392505050565b6000806000806000806000806000806000806101208d8f0312156105f1578788fd5b6105fa8d61053d565b9b5067ffffffffffffffff60208e01351115610614578788fd5b6106248e60208f01358f01610554565b909b50995067ffffffffffffffff60408e01351115610641578788fd5b6106518e60408f01358f01610554565b909950975061066260608e0161053d565b965061067060808e0161053d565b955061067e60a08e0161053d565b945061068c60c08e0161053d565b935061069a60e08e0161059e565b925067ffffffffffffffff6101008e013511156106b5578081fd5b6106c68e6101008f01358f01610554565b81935080925050509295989b509295989b509295989b565b600080600080600080600080600060c08a8c0312156106fb578485fd5b6107048a61053d565b985060208a013567ffffffffffffffff80821115610720578687fd5b61072c8d838e01610554565b909a50985060408c0135915080821115610744578687fd5b6107508d838e01610554565b909850965086915061076460608d0161053d565b955061077260808d0161053d565b945060a08c0135915080821115610787578384fd5b506107948c828d01610554565b915080935050809150509295985092959850929598565b6000602082840312156107bc578081fd5b5035919050565b81835260006020808501945082825b858110156107fe576001600160a01b036107eb8361053d565b16875295820195908201906001016107d2565b509495945050505050565b81835260006020808501808196506005915085821b810185855b8881101561088c578383038a528135601e19893603018112610843578788fd5b8801803567ffffffffffffffff81111561085b578889fd5b80871b36038a131561086b578889fd5b61087885828a850161089a565b9b88019b9450505090850190600101610823565b509098975050505050505050565b81835260006001600160fb1b038311156108b2578081fd5b8260051b80836020870137939093016020019283525090919050565b6001600160a01b038d168152610120602082018190526000906108f49083018d8f61089a565b8281036040840152610907818c8e6107c3565b6001600160a01b038b811660608601528a8116608086015289811660a0860152881660c085015286151560e0850152838103610100850152905061094c818587610809565b9f9e505050505050505050505050505050565b600060018060a01b03808c16835260c0602084015261098260c084018b8d61089a565b8381036040850152610995818a8c6107c3565b90508188166060850152818716608085015283810360a08501526109ba818688610809565b9d9c50505050505050505050505050565b6020808252601d908201527f4375727665506f6f6c466163746f72793a2021617574686f72697a6564000000604082015260600190565b6000600019821415610a2257634e487b7160e01b81526011600452602481fd5b506001019056fea26469706673582212204f2095ade86a4ca1f4f4caf05fadba42d094bd8eb6c2c301244022ac405455d464736f6c63430008040033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000063b8c91dd55626db091da26ba96bd8dd3f36820b0000000000000000000000006fbea2e735c67882553791c5d9f9423f56690ed9
-----Decoded View---------------
Arg [0] : _owner (address): 0x63B8C91Dd55626DB091Da26bA96bD8Dd3F36820b
Arg [1] : _config (address): 0x6FBeA2E735c67882553791c5d9f9423f56690Ed9
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000063b8c91dd55626db091da26ba96bd8dd3f36820b
Arg [1] : 0000000000000000000000006fbea2e735c67882553791c5d9f9423f56690ed9
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
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.