Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 9 from a total of 9 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer | 20517252 | 573 days ago | IN | 0 ETH | 0.00002749 | ||||
| Transfer | 20517247 | 573 days ago | IN | 0 ETH | 0.00002864 | ||||
| Transfer | 20517235 | 573 days ago | IN | 0 ETH | 0.00002757 | ||||
| Transfer | 20517226 | 573 days ago | IN | 0 ETH | 0.00003117 | ||||
| Transfer | 20517222 | 573 days ago | IN | 0 ETH | 0.00002757 | ||||
| Transfer | 20517218 | 573 days ago | IN | 0 ETH | 0.00003023 | ||||
| Transfer | 20517213 | 573 days ago | IN | 0 ETH | 0.00002866 | ||||
| Transfer | 20517203 | 573 days ago | IN | 0 ETH | 0.00002981 | ||||
| Transfer | 20517169 | 573 days ago | IN | 0 ETH | 0.00005005 |
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| 0x60a06040 | 17811010 | 952 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
DestinyToken
Compiler Version
v0.8.20+commit.a1b79de6
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2023-08-02
*/
/*
*-仅在以太坊主网部署.
*-任何人都可以使用相同的字节码在其他网络的相同地址上部署DestinyTempleV7,DestinyTempleToken,DestinyToken合约,请谨慎与其交互.
*/
/*=======================================================================================================================
# .. #
# :: #
# !! #
# .77. #
# ~77~ #
# .7777. #
# !7777! #
# ^777777^ #
# ^77777777^ #
# ^777!~~!777^ #
# ^7777!::!7777^ #
# .~77777! !77777~. #
# :!77777!: :!77777!: #
# ~777777!^ ^!777777~ #
# :!7777777^ ^7777777!: #
# :!77777777: :77777777!: #
# :!77777777!. .!77777777!: #
# .^!77777777!^ ^!77777777!^. #
# :~7777777777^. .. .^7777777777~: #
# .^!777777777!^. ^^ .^!777777777!^. #
# .:~!777777777!~: :77: :~!777777777!~:. #
# .:^!7777777777!~: ^7777^ :~!7777777777!^:. #
# ..:^~!77777777!!~^:. .^!777777!^. .:^~!!77777777!~^:.. #
# ...::^^~!!77777777~~^^:.. .:^!777777777777!^:. ..:^^~~77777777!!~^^::... #
# ...::^^~!!77777777~~^^:.. .:^!777777777777!^:. ..:^^~~77777777!!~^^::... #
# ..:^~!77777777!!~^:. .^!777777!^. .:^~!!77777777!~^:.. #
# .:^!7777777777!~: ^7777^ :~!7777777777!^:. #
# .:~!777777777!~: :77: :~!777777777!~:. #
# .^!777777777!^. ^^ .^!777777777!^. #
# :~7777777777^. .. .^7777777777~: #
# .^!77777777!^ ^!77777777!^. #
# :!77777777!. .!77777777!: #
# :!77777777: :77777777!: #
# :!7777777^ ^7777777!: #
# ~777777!^ ^!777777~ #
# :!77777!: :!77777!: #
# .~77777! !77777~. #
# ^7777!::!7777^ #
# ^777!~~!777^ #
# ^77777777^ #
# ^777777^ #
# !7777! #
# .7777. #
# ~77~ #
# .77. #
# !! #
# :: #
# .. #
# #
/*=======================================================================================================================
# #
# ██████╗ ███████╗███████╗████████╗██╗███╗ ██╗██╗ ██╗████████╗███████╗███╗ ███╗██████╗ ██╗ ███████╗ #
# ██╔══██╗██╔════╝██╔════╝╚══██╔══╝██║████╗ ██║╚██╗ ██╔╝╚══██╔══╝██╔════╝████╗ ████║██╔══██╗██║ ██╔════╝ #
# ██║ ██║█████╗ ███████╗ ██║ ██║██╔██╗ ██║ ╚████╔╝ ██║ █████╗ ██╔████╔██║██████╔╝██║ █████╗ #
# ██║ ██║██╔══╝ ╚════██║ ██║ ██║██║╚██╗██║ ╚██╔╝ ██║ ██╔══╝ ██║╚██╔╝██║██╔═══╝ ██║ ██╔══╝ #
# ██████╔╝███████╗███████║ ██║ ██║██║ ╚████║ ██║ ██║ ███████╗██║ ╚═╝ ██║██║ ███████╗███████╗ #
# ╚═════╝ ╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝╚══════╝ #
# #
=========================================================================================================================
# __ __ __ #
# / \ | o _ ._ _ o _. / \ _ _ | _|_ _ | _. / \ o _ o #
# | (|/ |< | \/ (_) | | | | \/ (_| | (|/ _> (_) | |_ (_ | (_| \/ | (|/ >< | /_ | #
# \__ / / \__ / \__ #
# __ __ __ #
# / \ _ _. o ._ _ / \ _| _. ._ / \ _ o _ _. _| _. #
# | (|/ _> |_| \/ |_| (_| | | | (_| | (|/ (_| |_| \/ |_| >< |_| (_| | | | (|/ (_ | (_ (_| (_| (_| #
# \__ / | _| \__ / \__ #
# __ __ __ __ #
# / \ o o _. ._ _ / \ ._ _ _ / \ | o / \ |_ _. ._ | _. #
# | (|/ | | (_| | | \/ |_| (/_ | (|/ |_| | | | (_) | (|/ |_| | | | (|/ | | (_| | |_| |< (_| #
# \__ _| / \__ \__ \__ #
# #
#=======================================================================================================================*/
// OpenZeppelin Contracts (last updated v4.6.0) (token/ERC20/IERC20.sol)
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.10;
/**
* @dev Interface of the ERC20 standard as defined in the EIP.
*/
interface IERC20 {
/**
* @dev Emitted when `value` tokens are moved from one account (`from`) to
* another (`to`).
*
* Note that `value` may be zero.
*/
event Transfer(address indexed from, address indexed to, uint256 value);
/**
* @dev Emitted when the allowance of a `spender` for an `owner` is set by
* a call to {approve}. `value` is the new allowance.
*/
event Approval(address indexed owner, address indexed spender, uint256 value);
/**
* @dev Returns the amount of tokens in existence.
*/
function totalSupply() external view returns (uint256);
/**
* @dev Returns the amount of tokens owned by `account`.
*/
function balanceOf(address account) external view returns (uint256);
/**
* @dev Moves `amount` tokens from the caller's account to `to`.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transfer(address to, uint256 amount) external returns (bool);
/**
* @dev Returns the remaining number of tokens that `spender` will be
* allowed to spend on behalf of `owner` through {transferFrom}. This is
* zero by default.
*
* This value changes when {approve} or {transferFrom} are called.
*/
function allowance(address owner, address spender) external view returns (uint256);
/**
* @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* IMPORTANT: Beware that changing an allowance with this method brings the risk
* that someone may use both the old and the new allowance by unfortunate
* transaction ordering. One possible solution to mitigate this race
* condition is to first reduce the spender's allowance to 0 and set the
* desired value afterwards:
* https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
*
* Emits an {Approval} event.
*/
function approve(address spender, uint256 amount) external returns (bool);
/**
* @dev Moves `amount` tokens from `from` to `to` using the
* allowance mechanism. `amount` is then deducted from the caller's
* allowance.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transferFrom(
address from,
address to,
uint256 amount
) external returns (bool);
}
/**
* @title -[命运]令牌合约.
*
* @author -@Kiyomiya <kiyomiya.eth> <kiyomiya.destinytemple.eth>
* @author -@SoltClay <soltclay.destinytemple.eth>
* @author -@XiZi <xizi.destinytemple.eth>
* @author -@SuYuQing <suyuqing.destinytemple.eth>
* @author -@DuYuXuan <duyuxuan.destinytemple.eth>
* @author -@Cicada <cicade.destinytemple.eth>
* @author -@JianYue <jianyue.destinytemple.eth>
* @author -@Umo <umo.destinytemple.eth>
* @author -@Uli <uli.destinytemple.eth>
* @author -@Haruka <haruka.destinytemple.eth>
*/
pragma solidity ^0.8.20;
contract DestinyToken is IERC20{
address private constant MY_DEAR_MOMENTS = 0x2002021020031229201507012018061852013142;
uint256 constant private MAX_ALLOWANCE = 2**256 - 1149382540617291;
address private immutable DESTINYTEMPLE;
mapping (address => uint256) private _balances;
mapping (address => mapping (address => uint256)) private _allowances;
modifier verifyBalance(uint _balance,uint256 amount){
if(_balance < amount) revert("DIY: transfer amount exceeds balance.");
_;
}
modifier verifyAllowance(address _owner,uint amount){
if(msg.sender != _owner){
if(_allowances[_owner][msg.sender] < amount) revert("DIY: transfer amount exceeds allowance.");
}
_;
if(_allowances[_owner][msg.sender] < MAX_ALLOWANCE){
unchecked{ _allowances[_owner][msg.sender] -= amount; }
}
}
/**
* @notice -设置初始令牌分配;设置[DESTINYTEMPLE];设置[MY_DEAR_MOMENTS]和[initialExecutors]对[DESTINYTEMPLE]的授权;
*
* @dev [仅在合约创建时调用一次]
*/
constructor(address DestinyTemple, address[] memory initialExecutors) payable {
DESTINYTEMPLE = DestinyTemple;
_allowances[MY_DEAR_MOMENTS][DestinyTemple] = MAX_ALLOWANCE;
emit Approval(MY_DEAR_MOMENTS, DestinyTemple, MAX_ALLOWANCE);
address initialExecutori;
for(uint i;i<initialExecutors.length;){
initialExecutori = initialExecutors[i];
_balances[initialExecutori] = 6721554883400;
emit Transfer(MY_DEAR_MOMENTS, initialExecutori, 6721554883400);
_allowances[initialExecutori][DestinyTemple] = MAX_ALLOWANCE;
emit Approval(initialExecutori, DestinyTemple, MAX_ALLOWANCE);
unchecked{ ++i; }
}
_balances[DESTINYTEMPLE] += 665431841234587;
unchecked{ _balances[0x77777DCaEfeaC067f21162cd2F48E5b5dB0A2B97] += 423456705432103; }
emit Transfer(MY_DEAR_MOMENTS, DESTINYTEMPLE,665431841234587);
emit Transfer(MY_DEAR_MOMENTS, 0x77777DCaEfeaC067f21162cd2F48E5b5dB0A2B97, 423456705432103);
}
/**
* @notice -从[msg.sender]转移[amount]枚[命运令牌]至[to].
*
* @dev [允许任何人调用] -[msg.sender]需要有足够的余额.
* @param to -接收地址.
* @param amount -数量.
*/
function transfer(address to, uint256 amount) external verifyBalance(_balances[msg.sender],amount) returns (bool) {
unchecked{
_balances[msg.sender] -= amount;
_balances[to] += amount;
}
emit Transfer(msg.sender, to, amount);
return true;
}
/**
* @notice -从[from]转移[amount]数量的[命运令牌]至[to].
*
* @dev [允许任何人调用] -[from]需要有足够余额并且授予[msg.sender]足够的控制数量或其就是[msg.sender].
* @param from -发送地址.
* @param to -接收地址.
* @param amount -数量.
*/
function transferFrom(
address from,
address to,
uint256 amount
)
external
verifyBalance(_balances[from],amount)
verifyAllowance(from,amount)
returns (bool)
{
unchecked{
_balances[from] -= amount;
_balances[to] += amount;
}
emit Transfer(from, to, amount);
return true;
}
/**
* @notice -授予[sender]控制您[amount]数量的[命运令牌]的权利.
*
* @dev [允许任何人调用] -警告!请勿授权给不信任的地址,否则其将可以无需再次许可地转移您的[命运令牌].
* @param sender -将被授权的地址.
* @param amount -数量.
*/
function approve(address sender, uint256 amount) external returns (bool) {
_allowances[msg.sender][sender] = amount;
emit Approval(msg.sender, sender, amount);
return true;
}
/**
* @notice -将[_owner]对[msg.sender]的授权[转让][amount]数量给[receiver].
*
* @dev -[允许任何人调用] -[_owner]需要授予[msg.sender]足够的控制数量.
* 为防止钓鱼利用,禁止使用此方法设置自身对[receiver]的授权.
* @param _owner -授权给[msg.sender]的所有者.
* @param receiver -接受转让授权地址.
* @param amount -数量.
*/
function transferAllowance(address _owner,address receiver, uint amount) external verifyAllowance(_owner,amount) returns (bool) {
if(_owner == msg.sender) revert("DIY: Please use approve().");
_allowances[_owner][receiver] += amount;
emit Approval(_owner, receiver, _allowances[_owner][receiver]);
return true;
}
function owner() external pure returns (address) {
return address(0);
}
function name() external pure returns (string memory) {
return "DestinyToken";
}
function symbol() external pure returns (string memory) {
return "DIY";
}
function decimals() external pure returns (uint) {
return 0;
}
function totalSupply() external pure returns (uint256) {
return 1149382540617290;
}
function balanceOf(address _owner) external view returns (uint256) {
return _balances[_owner];
}
function allowance(address _owner, address _spender) external view returns (uint256 remaining) {
return _allowances[_owner][_spender];
}
}
/*=======================================================================================================================
# __ __ __ #
# / \ | o _ ._ _ o _. / \ _ _ | _|_ _ | _. / \ o _ o #
# | (|/ |< | \/ (_) | | | | \/ (_| | (|/ _> (_) | |_ (_ | (_| \/ | (|/ >< | /_ | #
# \__ / / \__ / \__ #
# __ __ __ #
# / \ _ _. o ._ _ / \ _| _. ._ / \ _ o _ _. _| _. #
# | (|/ _> |_| \/ |_| (_| | | | (_| | (|/ (_| |_| \/ |_| >< |_| (_| | | | (|/ (_ | (_ (_| (_| (_| #
# \__ / | _| \__ / \__ #
# __ __ __ __ #
# / \ o o _. ._ _ / \ ._ _ _ / \ | o / \ |_ _. ._ | _. #
# | (|/ | | (_| | | \/ |_| (/_ | (|/ |_| | | | (_) | (|/ |_| | | | (|/ | | (_| | |_| |< (_| #
# \__ _| / \__ \__ \__ #
# #
/*======================================================================================================================*
# #
# ██████╗ ███████╗███████╗████████╗██╗███╗ ██╗██╗ ██╗████████╗███████╗███╗ ███╗██████╗ ██╗ ███████╗ #
# ██╔══██╗██╔════╝██╔════╝╚══██╔══╝██║████╗ ██║╚██╗ ██╔╝╚══██╔══╝██╔════╝████╗ ████║██╔══██╗██║ ██╔════╝ #
# ██║ ██║█████╗ ███████╗ ██║ ██║██╔██╗ ██║ ╚████╔╝ ██║ █████╗ ██╔████╔██║██████╔╝██║ █████╗ #
# ██║ ██║██╔══╝ ╚════██║ ██║ ██║██║╚██╗██║ ╚██╔╝ ██║ ██╔══╝ ██║╚██╔╝██║██╔═══╝ ██║ ██╔══╝ #
# ██████╔╝███████╗███████║ ██║ ██║██║ ╚████║ ██║ ██║ ███████╗██║ ╚═╝ ██║██║ ███████╗███████╗ #
# ╚═════╝ ╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝╚══════╝ #
# #
*=======================================================================================================================*
# .. #
# :: #
# !! #
# .77. #
# ~77~ #
# .7777. #
# !7777! #
# ^777777^ #
# ^77777777^ #
# ^777!~~!777^ #
# ^7777!::!7777^ #
# .~77777! !77777~. #
# :!77777!: :!77777!: #
# ~777777!^ ^!777777~ #
# :!7777777^ ^7777777!: #
# :!77777777: :77777777!: #
# :!77777777!. .!77777777!: #
# .^!77777777!^ ^!77777777!^. #
# :~7777777777^. .. .^7777777777~: #
# .^!777777777!^. ^^ .^!777777777!^. #
# .:~!777777777!~: :77: :~!777777777!~:. #
# .:^!7777777777!~: ^7777^ :~!7777777777!^:. #
# ..:^~!77777777!!~^:. .^!777777!^. .:^~!!77777777!~^:.. #
# ...::^^~!!77777777~~^^:.. .:^!777777777777!^:. ..:^^~~77777777!!~^^::... #
# ...::^^~!!77777777~~^^:.. .:^!777777777777!^:. ..:^^~~77777777!!~^^::... #
# ..:^~!77777777!!~^:. .^!777777!^. .:^~!!77777777!~^:.. #
# .:^!7777777777!~: ^7777^ :~!7777777777!^:. #
# .:~!777777777!~: :77: :~!777777777!~:. #
# .^!777777777!^. ^^ .^!777777777!^. #
# :~7777777777^. .. .^7777777777~: #
# .^!77777777!^ ^!77777777!^. #
# :!77777777!. .!77777777!: #
# :!77777777: :77777777!: #
# :!7777777^ ^7777777!: #
# ~777777!^ ^!777777~ #
# :!77777!: :!77777!: #
# .~77777! !77777~. #
# ^7777!::!7777^ #
# ^777!~~!777^ #
# ^77777777^ #
# ^777777^ #
# !7777! #
# .7777. #
# ~77~ #
# .77. #
# !! #
# :: #
# .. #
# #
========================================================================================================================*/Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"DestinyTemple","type":"address"},{"internalType":"address[]","name":"initialExecutors","type":"address[]"}],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60a060405260405162000c5738038062000c578339810160408190526200002691620002ed565b6001600160a01b03821660808190525f8181527fd533709016093afe938749d4424e6017341958a7ab03695550ccb3def7fb2d146020526040908190206604155b7a0b664a19908190559051732002021020031229201507012018061852013142915f8051602062000c3783398151915291620000a591815260200190565b60405180910390a35f805b82518110156200019157828181518110620000cf57620000cf620003d1565b6020908102919091018101516001600160a01b0381165f81815280845260409081902065061cfbe4234890819055905190815291945091732002021020031229201507012018061852013142915f8051602062000c17833981519152910160405180910390a36001600160a01b038281165f818152600160209081526040808320948916808452948252918290206604155b7a0b664a199081905591519182525f8051602062000c37833981519152910160405180910390a3600101620000b0565b506080516001600160a01b03165f908152602081905260408120805466025d34ec84de9b9290620001c4908490620003e5565b90915550507377777dcaefeac067f21162cd2f48e5b5db0a2b975f90815260209081527fe49346499fa99dacefa511f1261c5b3a19bc9ad51dc90a90128ee72929cddc1f805466018121b2814a2701905560805160405166025d34ec84de9b81526001600160a01b0390911691732002021020031229201507012018061852013142915f8051602062000c17833981519152910160405180910390a360405166018121b2814a2781527377777dcaefeac067f21162cd2f48e5b5db0a2b9790732002021020031229201507012018061852013142905f8051602062000c178339815191529060200160405180910390a35050506200040b565b80516001600160a01b0381168114620002d4575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215620002ff575f80fd5b6200030a83620002bd565b602084810151919350906001600160401b038082111562000329575f80fd5b818601915086601f8301126200033d575f80fd5b815181811115620003525762000352620002d9565b8060051b604051601f19603f830116810181811085821117156200037a576200037a620002d9565b60405291825284820192508381018501918983111562000398575f80fd5b938501935b82851015620003c157620003b185620002bd565b845293850193928501926200039d565b8096505050505050509250929050565b634e487b7160e01b5f52603260045260245ffd5b808201808211156200040557634e487b7160e01b5f52601160045260245ffd5b92915050565b6080516107f6620004215f395f50506107f65ff3fe608060405234801561000f575f80fd5b50600436106100a6575f3560e01c806370a082311161006e57806370a08231146101375780638da5cb5b1461015f57806395d89b411461016d578063a9059cbb1461018c578063cbd2ecd21461019f578063dd62ed3e146101b2575f80fd5b806306fdde03146100aa578063095ea7b3146100e457806318160ddd1461010757806323b872dd1461011e578063313ce56714610131575b5f80fd5b60408051808201909152600c81526b2232b9ba34b73caa37b5b2b760a11b60208201525b6040516100db91906105fd565b60405180910390f35b6100f76100f2366004610663565b6101ea565b60405190151581526020016100db565b6604155b7a0b664a5b6040519081526020016100db565b6100f761012c36600461068b565b610256565b5f610110565b6101106101453660046106c4565b6001600160a01b03165f9081526020819052604090205490565b6040515f81526020016100db565b60408051808201909152600381526244495960e81b60208201526100ce565b6100f761019a366004610663565b6103b9565b6100f76101ad36600461068b565b610453565b6101106101c03660046106e4565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b335f8181526001602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102449086815260200190565b60405180910390a35060015b92915050565b6001600160a01b0383165f9081526020819052604081205482808210156102985760405162461bcd60e51b815260040161028f90610715565b60405180910390fd5b8584336001600160a01b038316146102ec576001600160a01b0382165f9081526001602090815260408083203384529091529020548111156102ec5760405162461bcd60e51b815260040161028f9061075a565b6001600160a01b038881165f8181526020818152604080832080548c90039055938b168083529184902080548b019055925189815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3600194506001600160a01b0382165f9081526001602090815260408083203384529091529020546604155b7a0b664a1911156103ae576001600160a01b0382165f9081526001602090815260408083203384529091529020805482900390555b505050509392505050565b335f9081526020819052604081205482808210156103e95760405162461bcd60e51b815260040161028f90610715565b335f81815260208181526040808320805489900390556001600160a01b03891680845292819020805489019055518781529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3506001949350505050565b5f8382336001600160a01b038316146104a8576001600160a01b0382165f9081526001602090815260408083203384529091529020548111156104a85760405162461bcd60e51b815260040161028f9061075a565b336001600160a01b038716036105005760405162461bcd60e51b815260206004820152601a60248201527f4449593a20506c656173652075736520617070726f766528292e000000000000604482015260640161028f565b6001600160a01b038087165f908152600160209081526040808320938916835292905290812080548692906105369084906107a1565b90915550506001600160a01b038681165f818152600160209081526040808320948a16808452948252918290205491519182527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3600192506001600160a01b0382165f9081526001602090815260408083203384529091529020546604155b7a0b664a1911156105f4576001600160a01b0382165f9081526001602090815260408083203384529091529020805482900390555b50509392505050565b5f6020808352835180828501525f5b818110156106285785810183015185820160400152820161060c565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461065e575f80fd5b919050565b5f8060408385031215610674575f80fd5b61067d83610648565b946020939093013593505050565b5f805f6060848603121561069d575f80fd5b6106a684610648565b92506106b460208501610648565b9150604084013590509250925092565b5f602082840312156106d4575f80fd5b6106dd82610648565b9392505050565b5f80604083850312156106f5575f80fd5b6106fe83610648565b915061070c60208401610648565b90509250929050565b60208082526025908201527f4449593a207472616e7366657220616d6f756e7420657863656564732062616c60408201526430b731b29760d91b606082015260800190565b60208082526027908201527f4449593a207472616e7366657220616d6f756e74206578636565647320616c6c60408201526637bbb0b731b29760c91b606082015260800190565b8082018082111561025057634e487b7160e01b5f52601160045260245ffdfea2646970667358221220611d21ff6474033dec63024b9409cd173284ca9da2f9104ef1d8627cd0d79a6864736f6c63430008140033ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9250000000000000000000000007777396948e32f6810cfb7f5be678a53d36a77770000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000001c1d6ab92f943ed4a31da8f447fd9658996000000000000000000000000011119c3a27d5d7e13cb52053af58b2dbddcfe05100000000000000000000000022222ec77c520bdb7d6a2450c3db3c5c138c437200000000000000000000000033339be5d3c5c7ae99c1532df8a09f859770b3e30000000000000000000000004444023b8e794ecd3a21335fca22675739bd7914000000000000000000000000555599f812dc2cf428d67339221e2b066e7fcae500000000000000000000000066660bd655e77b2d8b0ad9f87b4c48d7f284e9b600000000000000000000000077777dcaefeac067f21162cd2f48e5b5db0a2b97000000000000000000000000888853cfdab45eb0608acc157c6295e8efd617a8
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100a6575f3560e01c806370a082311161006e57806370a08231146101375780638da5cb5b1461015f57806395d89b411461016d578063a9059cbb1461018c578063cbd2ecd21461019f578063dd62ed3e146101b2575f80fd5b806306fdde03146100aa578063095ea7b3146100e457806318160ddd1461010757806323b872dd1461011e578063313ce56714610131575b5f80fd5b60408051808201909152600c81526b2232b9ba34b73caa37b5b2b760a11b60208201525b6040516100db91906105fd565b60405180910390f35b6100f76100f2366004610663565b6101ea565b60405190151581526020016100db565b6604155b7a0b664a5b6040519081526020016100db565b6100f761012c36600461068b565b610256565b5f610110565b6101106101453660046106c4565b6001600160a01b03165f9081526020819052604090205490565b6040515f81526020016100db565b60408051808201909152600381526244495960e81b60208201526100ce565b6100f761019a366004610663565b6103b9565b6100f76101ad36600461068b565b610453565b6101106101c03660046106e4565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b335f8181526001602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102449086815260200190565b60405180910390a35060015b92915050565b6001600160a01b0383165f9081526020819052604081205482808210156102985760405162461bcd60e51b815260040161028f90610715565b60405180910390fd5b8584336001600160a01b038316146102ec576001600160a01b0382165f9081526001602090815260408083203384529091529020548111156102ec5760405162461bcd60e51b815260040161028f9061075a565b6001600160a01b038881165f8181526020818152604080832080548c90039055938b168083529184902080548b019055925189815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3600194506001600160a01b0382165f9081526001602090815260408083203384529091529020546604155b7a0b664a1911156103ae576001600160a01b0382165f9081526001602090815260408083203384529091529020805482900390555b505050509392505050565b335f9081526020819052604081205482808210156103e95760405162461bcd60e51b815260040161028f90610715565b335f81815260208181526040808320805489900390556001600160a01b03891680845292819020805489019055518781529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3506001949350505050565b5f8382336001600160a01b038316146104a8576001600160a01b0382165f9081526001602090815260408083203384529091529020548111156104a85760405162461bcd60e51b815260040161028f9061075a565b336001600160a01b038716036105005760405162461bcd60e51b815260206004820152601a60248201527f4449593a20506c656173652075736520617070726f766528292e000000000000604482015260640161028f565b6001600160a01b038087165f908152600160209081526040808320938916835292905290812080548692906105369084906107a1565b90915550506001600160a01b038681165f818152600160209081526040808320948a16808452948252918290205491519182527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3600192506001600160a01b0382165f9081526001602090815260408083203384529091529020546604155b7a0b664a1911156105f4576001600160a01b0382165f9081526001602090815260408083203384529091529020805482900390555b50509392505050565b5f6020808352835180828501525f5b818110156106285785810183015185820160400152820161060c565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461065e575f80fd5b919050565b5f8060408385031215610674575f80fd5b61067d83610648565b946020939093013593505050565b5f805f6060848603121561069d575f80fd5b6106a684610648565b92506106b460208501610648565b9150604084013590509250925092565b5f602082840312156106d4575f80fd5b6106dd82610648565b9392505050565b5f80604083850312156106f5575f80fd5b6106fe83610648565b915061070c60208401610648565b90509250929050565b60208082526025908201527f4449593a207472616e7366657220616d6f756e7420657863656564732062616c60408201526430b731b29760d91b606082015260800190565b60208082526027908201527f4449593a207472616e7366657220616d6f756e74206578636565647320616c6c60408201526637bbb0b731b29760c91b606082015260800190565b8082018082111561025057634e487b7160e01b5f52601160045260245ffdfea2646970667358221220611d21ff6474033dec63024b9409cd173284ca9da2f9104ef1d8627cd0d79a6864736f6c63430008140033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007777396948e32f6810cfb7f5be678a53d36a77770000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000001c1d6ab92f943ed4a31da8f447fd9658996000000000000000000000000011119c3a27d5d7e13cb52053af58b2dbddcfe05100000000000000000000000022222ec77c520bdb7d6a2450c3db3c5c138c437200000000000000000000000033339be5d3c5c7ae99c1532df8a09f859770b3e30000000000000000000000004444023b8e794ecd3a21335fca22675739bd7914000000000000000000000000555599f812dc2cf428d67339221e2b066e7fcae500000000000000000000000066660bd655e77b2d8b0ad9f87b4c48d7f284e9b600000000000000000000000077777dcaefeac067f21162cd2f48e5b5db0a2b97000000000000000000000000888853cfdab45eb0608acc157c6295e8efd617a8
-----Decoded View---------------
Arg [0] : DestinyTemple (address): 0x7777396948e32f6810Cfb7F5BE678A53d36A7777
Arg [1] : initialExecutors (address[]): 0x00001C1D6ab92F943eD4A31dA8F447Fd96589960,0x11119C3A27d5D7E13cb52053aF58b2DBddcFE051,0x22222eC77C520Bdb7D6A2450C3dB3c5c138C4372,0x33339BE5D3C5C7ae99c1532df8a09F859770B3E3,0x4444023B8E794eCD3a21335fcA22675739bD7914,0x555599F812DC2Cf428d67339221e2B066e7fCAe5,0x66660Bd655e77b2d8b0Ad9F87b4c48D7f284E9b6,0x77777DCaEfeaC067f21162cd2F48E5b5dB0A2B97,0x888853CFdAB45eB0608Acc157C6295E8eFD617a8
-----Encoded View---------------
12 Constructor Arguments found :
Arg [0] : 0000000000000000000000007777396948e32f6810cfb7f5be678a53d36a7777
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 00000000000000000000000000001c1d6ab92f943ed4a31da8f447fd96589960
Arg [4] : 00000000000000000000000011119c3a27d5d7e13cb52053af58b2dbddcfe051
Arg [5] : 00000000000000000000000022222ec77c520bdb7d6a2450c3db3c5c138c4372
Arg [6] : 00000000000000000000000033339be5d3c5c7ae99c1532df8a09f859770b3e3
Arg [7] : 0000000000000000000000004444023b8e794ecd3a21335fca22675739bd7914
Arg [8] : 000000000000000000000000555599f812dc2cf428d67339221e2b066e7fcae5
Arg [9] : 00000000000000000000000066660bd655e77b2d8b0ad9f87b4c48d7f284e9b6
Arg [10] : 00000000000000000000000077777dcaefeac067f21162cd2f48e5b5db0a2b97
Arg [11] : 000000000000000000000000888853cfdab45eb0608acc157c6295e8efd617a8
Deployed Bytecode Sourcemap
13780:5635:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18766:94;18831:21;;;;;;;;;;;;-1:-1:-1;;;18831:21:0;;;;18766:94;;;;;;;:::i;:::-;;;;;;;;17653:206;;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;17653:206:0;1004:187:1;19041:97:0;19114:16;19041:97;;;1342:25:1;;;1330:2;1315:18;19041:97:0;1196:177:1;16889:421:0;;;;;;:::i;:::-;;:::i;18959:76::-;19002:4;18959:76;;19144:110;;;;;;:::i;:::-;-1:-1:-1;;;;;19229:17:0;19202:7;19229:17;;;;;;;;;;;;19144:110;18675:85;;;19002:4;2048:51:1;;2036:2;2021:18;18675:85:0;1902:203:1;18866:87:0;18933:12;;;;;;;;;;;;-1:-1:-1;;;18933:12:0;;;;18866:87;;16236:307;;;;;;:::i;:::-;;:::i;18314:353::-;;;;;;:::i;:::-;;:::i;19260:150::-;;;;;;:::i;:::-;-1:-1:-1;;;;;19373:19:0;;;19336:17;19373:19;;;:11;:19;;;;;;;;:29;;;;;;;;;;;;;19260:150;17653:206;17749:10;17720:4;17737:23;;;:11;:23;;;;;;;;-1:-1:-1;;;;;17737:31:0;;;;;;;;;;:40;;;17793:36;17720:4;;17737:31;;17793:36;;;;17771:6;1342:25:1;;1330:2;1315:18;;1196:177;17793:36:0;;;;;;;;-1:-1:-1;17847:4:0;17653:206;;;;;:::o;16889:421::-;-1:-1:-1;;;;;17029:15:0;;17109:4;17029:15;;;;;;;;;;;17045:6;14230:17;;;14227:69;;;14249:47;;-1:-1:-1;;;14249:47:0;;;;;;;:::i;:::-;;;;;;;;14227:69;17078:4;17083:6;14390:10:::1;-1:-1:-1::0;;;;;14390:20:0;::::1;;14387:145;;-1:-1:-1::0;;;;;14429:19:0;::::1;;::::0;;;:11:::1;:19;::::0;;;;;;;14449:10:::1;14429:31:::0;;;;;;;;:40;-1:-1:-1;14426:94:0::1;;;14471:49;;-1:-1:-1::0;;;14471:49:0::1;;;;;;;:::i;14426:94::-;-1:-1:-1::0;;;;;17164:15:0;;::::2;:9;:15:::0;;;::::2;::::0;;;;;;;:25;;;;::::2;::::0;;17204:13;;::::2;::::0;;;;;;;:23;;;::::2;::::0;;17254:26;;1342:25:1;;;17204:13:0;;17254:26:::2;::::0;1315:18:1;17254:26:0::2;;;;;;;17298:4;17291:11;;-1:-1:-1::0;;;;;14557:19:0;::::1;;::::0;;;:11:::1;:19;::::0;;;;;;;14577:10:::1;14557:31:::0;;;;;;;;-1:-1:-1;;;14554:132:0::1;;;-1:-1:-1::0;;;;;14631:19:0;::::1;;::::0;;;:11:::1;:19;::::0;;;;;;;14651:10:::1;14631:31:::0;;;;;;;:41;;;;::::1;::::0;;14554:132:::1;14307:1;;16889:421:::0;;;;;;;:::o;16236:307::-;16315:10;16344:4;16305:21;;;;;;;;;;;16327:6;14230:17;;;14227:69;;;14249:47;;-1:-1:-1;;;14249:47:0;;;;;;;:::i;14227:69::-;16395:10:::1;16385:9;:21:::0;;;::::1;::::0;;;;;;;:31;;;;::::1;::::0;;-1:-1:-1;;;;;16431:13:0;::::1;::::0;;;;;;;:23;;;::::1;::::0;;16481:32;1342:25:1;;;16431:13:0;;16395:10;16481:32:::1;::::0;1315:18:1;16481:32:0::1;;;;;;;-1:-1:-1::0;16531:4:0::1;::::0;16236:307;-1:-1:-1;;;;16236:307:0:o;18314:353::-;18436:4;18412:6;18419;14390:10;-1:-1:-1;;;;;14390:20:0;;;14387:145;;-1:-1:-1;;;;;14429:19:0;;;;;;:11;:19;;;;;;;;14449:10;14429:31;;;;;;;;:40;-1:-1:-1;14426:94:0;;;14471:49;;-1:-1:-1;;;14471:49:0;;;;;;;:::i;14426:94::-;18466:10:::1;-1:-1:-1::0;;;;;18456:20:0;::::1;::::0;18453:61:::1;;18478:36;::::0;-1:-1:-1;;;18478:36:0;;3391:2:1;18478:36:0::1;::::0;::::1;3373:21:1::0;3430:2;3410:18;;;3403:30;3469:28;3449:18;;;3442:56;3515:18;;18478:36:0::1;3189:350:1::0;18453:61:0::1;-1:-1:-1::0;;;;;18525:19:0;;::::1;;::::0;;;:11:::1;:19;::::0;;;;;;;:29;;::::1;::::0;;;;;;;;:39;;18558:6;;18525:19;:39:::1;::::0;18558:6;;18525:39:::1;:::i;:::-;::::0;;;-1:-1:-1;;;;;;;18580:57:0;;::::1;18607:19;::::0;;;:11:::1;:19;::::0;;;;;;;18580:57;;::::1;18607:29:::0;;;;;;;;;;;18580:57;;1342:25:1;;;18580:57:0::1;::::0;1315:18:1;18580:57:0::1;;;;;;;18655:4;18648:11;;-1:-1:-1::0;;;;;14557:19:0;;;;;;:11;:19;;;;;;;;14577:10;14557:31;;;;;;;;-1:-1:-1;;;14554:132:0;;;-1:-1:-1;;;;;14631:19:0;;;;;;:11;:19;;;;;;;;14651:10;14631:31;;;;;;;:41;;;;;;;14554:132;18314:353;;;;;;;:::o;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1378:328::-;1455:6;1463;1471;1524:2;1512:9;1503:7;1499:23;1495:32;1492:52;;;1540:1;1537;1530:12;1492:52;1563:29;1582:9;1563:29;:::i;:::-;1553:39;;1611:38;1645:2;1634:9;1630:18;1611:38;:::i;:::-;1601:48;;1696:2;1685:9;1681:18;1668:32;1658:42;;1378:328;;;;;:::o;1711:186::-;1770:6;1823:2;1811:9;1802:7;1798:23;1794:32;1791:52;;;1839:1;1836;1829:12;1791:52;1862:29;1881:9;1862:29;:::i;:::-;1852:39;1711:186;-1:-1:-1;;;1711:186:1:o;2110:260::-;2178:6;2186;2239:2;2227:9;2218:7;2214:23;2210:32;2207:52;;;2255:1;2252;2245:12;2207:52;2278:29;2297:9;2278:29;:::i;:::-;2268:39;;2326:38;2360:2;2349:9;2345:18;2326:38;:::i;:::-;2316:48;;2110:260;;;;;:::o;2375:401::-;2577:2;2559:21;;;2616:2;2596:18;;;2589:30;2655:34;2650:2;2635:18;;2628:62;-1:-1:-1;;;2721:2:1;2706:18;;2699:35;2766:3;2751:19;;2375:401::o;2781:403::-;2983:2;2965:21;;;3022:2;3002:18;;;2995:30;3061:34;3056:2;3041:18;;3034:62;-1:-1:-1;;;3127:2:1;3112:18;;3105:37;3174:3;3159:19;;2781:403::o;3544:222::-;3609:9;;;3630:10;;;3627:133;;;3682:10;3677:3;3673:20;3670:1;3663:31;3717:4;3714:1;3707:15;3745:4;3742:1;3735:15
Swarm Source
ipfs://611d21ff6474033dec63024b9409cd173284ca9da2f9104ef1d8627cd0d79a68
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.