Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 17 from a total of 17 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Claim ETH | 18580128 | 279 days ago | IN | 0 ETH | 0.00134852 | ||||
Claim ETH | 18579252 | 279 days ago | IN | 0 ETH | 0.00186534 | ||||
Claim ETH | 18576731 | 280 days ago | IN | 0 ETH | 0.00078019 | ||||
Claim ETH | 18576447 | 280 days ago | IN | 0 ETH | 0.00095422 | ||||
Claim ETH | 18575713 | 280 days ago | IN | 0 ETH | 0.00077994 | ||||
Claim ETH | 18575626 | 280 days ago | IN | 0 ETH | 0.00092199 | ||||
Collect Black Ho... | 18575623 | 280 days ago | IN | 0 ETH | 0.00120566 | ||||
Transfer And Bur... | 18562381 | 282 days ago | IN | 0 ETH | 0.00292298 | ||||
Transfer And Bur... | 18549903 | 283 days ago | IN | 0 ETH | 0.0031031 | ||||
Transfer And Bur... | 18515763 | 288 days ago | IN | 0 ETH | 0.00296392 | ||||
Transfer And Bur... | 18491078 | 292 days ago | IN | 0 ETH | 0.0016752 | ||||
Transfer And Bur... | 18456955 | 296 days ago | IN | 0 ETH | 0.00109202 | ||||
Transfer And Bur... | 18434410 | 300 days ago | IN | 0 ETH | 0.00207829 | ||||
Transfer And Bur... | 18421187 | 301 days ago | IN | 0 ETH | 0.00339866 | ||||
Transfer And Bur... | 18389629 | 306 days ago | IN | 0 ETH | 0.00051851 | ||||
Transfer And Bur... | 18379505 | 307 days ago | IN | 0 ETH | 0.00124832 | ||||
0x60a06040 | 18379469 | 307 days ago | IN | 0 ETH | 0.00813153 |
Latest 7 internal transactions
Advanced mode:
Loading...
Loading
Contract Name:
HawkingRadiation
Compiler Version
v0.8.18+commit.87f61d96
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.18; import "@openzeppelin/contracts/token/ERC721/IERC721.sol"; // . . . . . // . . . . .- . + @ . . +.+ // . . . . : @ . . . . // . + . . . .. . * #. -. // * @ . - . * -.=. @ @ . . //. . * : . = . - . @ . : . @ . // . . . - + = . .:. . . // . # . = . : * @- // .. . @ @ * * . . . .. = * + + * -@ . . . // .. @ % # .:.@ - . . . . # * % @@ @ . // . . . -@.# - % . . .* # # .. . @-@% .. . // . .. %@++.. : * . *. +. ... =. +@@@ . .. . . // . .. @@#-=. . . . @ :. +- = @@@+ . . . //* @: . @@@@-= . .:. . *+ ..=%:.@@@* @ // .= -@@@ . @@@+::@-- = @* . -+=:#@@@ . . . @ @ @ . // : @@@ .. @@@% : : + @+: *=@@@@@. +@# % . // . . . @@@# . @@@@%+ @ %@.#@@@@@@ . @@@@ . . //*- . # : * @@@ . . . @@@@@::@ . @@+@@@@@ . @@@+@ +. @:. .# //@: @@ #@ + @@@@.. @@@@-@ @@@@@@ @@@@+@- @. @@ . - // := . .. % @@@@@ . @@@@@. @@@@@ . @@@@@. #. ** #= . //. . .. .. # @@@@@+ @@ @@ :@@@@@@ :@@ * .. . // . . +*=. . : .@@@@@@ @@@@ @@@@@@=@. -=- //. -@@@@@@@@@@@@@@-%* @@ %@@@@%%@@@@@@@@@@@@@* . //@@@= . . .. . . . @@ @@* . = . %@@@@ .*%#% //. . . :@@@ :@@@@ = := * .. . // . . . @@@@+ @@@@@@ : . #* . . // . . @@@@@=. =@@@@@@@ . . . :- +@- // - . @@@@#*: :+ #@@@@@@ . - @ -@ : // . . @@@ :-*.. .. @* +-*%@@@@ . .. // . @@@%-++* : . .@*:*:=@@+@@@- . . . . //. . . . @@@%. ==+. * . -%*:. .:-=%@@@+ . // . @@#** *-= **== : : .%@@@@ . . // . . . .*@ @ :- #:. . **+ :# @ *-*@@@ . . // . @@ @ % : +. . . .@: : . # + * *@.@@% . //. . . @@-@.. @ . - . . ..:+ + : .+@.%@@ . . // @ %# - . . - . . . #= - .- + @@ -@@ // @ @+ : @ . *. * @ @ - @ @ .. // .. * @ : . . .. . + # # * @ = . . // . . . .. = + @ # .- . //. % . . . . . . . . # . . . // @ . . . . . # .. # // % . . . + = . // . . . . .. . . . . . // . . . . . . . . . . //. . . . . . . // . . . . . . // ERC-721 functions necessary for our interaction interface IBlackHole is IERC721 { function lastBurner() external view returns (address); function withdraw() external; function minted() external view returns (uint256); function burnt() external view returns (uint256); function burn(uint256 tokenId) external; } contract HawkingRadiation { IBlackHole public immutable blackHoleContract; mapping(address => uint248) public burntViaHawking; uint248 public totalBurntViaHawking; bool public hasCollected = false; receive() external payable {} constructor(address _blackHoleAddress) { blackHoleContract = IBlackHole(_blackHoleAddress); } function transferAndBurnViaHawking(uint256 tokenId) external { require(!hasCollected, "ETH has been collected, cannot burn anymore"); // Transfer the NFT to this contract blackHoleContract.transferFrom(msg.sender, address(this), tokenId); // Burn the NFT blackHoleContract.burn(tokenId); burntViaHawking[msg.sender] += 1; totalBurntViaHawking += 1; } function collectBlackHoleETH() external { require(!hasCollected, "ETH already collected"); blackHoleContract.withdraw(); hasCollected = true; } function claimETH() external { require(hasCollected, "ETH hasn't been collected yet"); uint248 userBurntCount = burntViaHawking[msg.sender]; require(userBurntCount > 0, "You haven't burnt any NFT via HawkingRadiation"); uint256 ethShare = (address(this).balance * userBurntCount) / totalBurntViaHawking; require(ethShare > 0, "No ETH to claim"); // Resetting the user's burnt count after claiming burntViaHawking[msg.sender] = 0; // Removing from total totalBurntViaHawking -= userBurntCount; // Transfer the user's share of ETH payable(msg.sender).transfer(ethShare); } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts (last updated v4.9.0) (token/ERC721/IERC721.sol) pragma solidity ^0.8.0; import "../../utils/introspection/IERC165.sol"; /** * @dev Required interface of an ERC721 compliant contract. */ interface IERC721 is IERC165 { /** * @dev Emitted when `tokenId` token is transferred from `from` to `to`. */ event Transfer(address indexed from, address indexed to, uint256 indexed tokenId); /** * @dev Emitted when `owner` enables `approved` to manage the `tokenId` token. */ event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId); /** * @dev Emitted when `owner` enables or disables (`approved`) `operator` to manage all of its assets. */ event ApprovalForAll(address indexed owner, address indexed operator, bool approved); /** * @dev Returns the number of tokens in ``owner``'s account. */ function balanceOf(address owner) external view returns (uint256 balance); /** * @dev Returns the owner of the `tokenId` token. * * Requirements: * * - `tokenId` must exist. */ function ownerOf(uint256 tokenId) external view returns (address owner); /** * @dev Safely transfers `tokenId` token from `from` to `to`. * * Requirements: * * - `from` cannot be the zero address. * - `to` cannot be the zero address. * - `tokenId` token must exist and be owned by `from`. * - If the caller is not `from`, it must be approved to move this token by either {approve} or {setApprovalForAll}. * - If `to` refers to a smart contract, it must implement {IERC721Receiver-onERC721Received}, which is called upon a safe transfer. * * Emits a {Transfer} event. */ function safeTransferFrom(address from, address to, uint256 tokenId, bytes calldata data) external; /** * @dev Safely transfers `tokenId` token from `from` to `to`, checking first that contract recipients * are aware of the ERC721 protocol to prevent tokens from being forever locked. * * Requirements: * * - `from` cannot be the zero address. * - `to` cannot be the zero address. * - `tokenId` token must exist and be owned by `from`. * - If the caller is not `from`, it must have been allowed to move this token by either {approve} or {setApprovalForAll}. * - If `to` refers to a smart contract, it must implement {IERC721Receiver-onERC721Received}, which is called upon a safe transfer. * * Emits a {Transfer} event. */ function safeTransferFrom(address from, address to, uint256 tokenId) external; /** * @dev Transfers `tokenId` token from `from` to `to`. * * WARNING: Note that the caller is responsible to confirm that the recipient is capable of receiving ERC721 * or else they may be permanently lost. Usage of {safeTransferFrom} prevents loss, though the caller must * understand this adds an external call which potentially creates a reentrancy vulnerability. * * Requirements: * * - `from` cannot be the zero address. * - `to` cannot be the zero address. * - `tokenId` token must be owned by `from`. * - If the caller is not `from`, it must be approved to move this token by either {approve} or {setApprovalForAll}. * * Emits a {Transfer} event. */ function transferFrom(address from, address to, uint256 tokenId) external; /** * @dev Gives permission to `to` to transfer `tokenId` token to another account. * The approval is cleared when the token is transferred. * * Only a single account can be approved at a time, so approving the zero address clears previous approvals. * * Requirements: * * - The caller must own the token or be an approved operator. * - `tokenId` must exist. * * Emits an {Approval} event. */ function approve(address to, uint256 tokenId) external; /** * @dev Approve or remove `operator` as an operator for the caller. * Operators can call {transferFrom} or {safeTransferFrom} for any token owned by the caller. * * Requirements: * * - The `operator` cannot be the caller. * * Emits an {ApprovalForAll} event. */ function setApprovalForAll(address operator, bool approved) external; /** * @dev Returns the account approved for `tokenId` token. * * Requirements: * * - `tokenId` must exist. */ function getApproved(uint256 tokenId) external view returns (address operator); /** * @dev Returns if the `operator` is allowed to manage all of the assets of `owner`. * * See {setApprovalForAll} */ function isApprovedForAll(address owner, address operator) external view returns (bool); }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (utils/introspection/IERC165.sol) pragma solidity ^0.8.0; /** * @dev Interface of the ERC165 standard, as defined in the * https://eips.ethereum.org/EIPS/eip-165[EIP]. * * Implementers can declare support of contract interfaces, which can then be * queried by others ({ERC165Checker}). * * For an implementation, see {ERC165}. */ interface IERC165 { /** * @dev Returns true if this contract implements the interface defined by * `interfaceId`. See the corresponding * https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[EIP section] * to learn more about how these ids are created. * * This function call must use less than 30 000 gas. */ function supportsInterface(bytes4 interfaceId) external view returns (bool); }
{ "optimizer": { "enabled": false, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_blackHoleAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"blackHoleContract","outputs":[{"internalType":"contract IBlackHole","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"burntViaHawking","outputs":[{"internalType":"uint248","name":"","type":"uint248"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"claimETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"collectBlackHoleETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"hasCollected","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalBurntViaHawking","outputs":[{"internalType":"uint248","name":"","type":"uint248"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"transferAndBurnViaHawking","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60a060405260006001601f6101000a81548160ff0219169083151502179055503480156200002c57600080fd5b5060405162001136380380620011368339818101604052810190620000529190620000f7565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250505062000129565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620000bf8262000092565b9050919050565b620000d181620000b2565b8114620000dd57600080fd5b50565b600081519050620000f181620000c6565b92915050565b60006020828403121562000110576200010f6200008d565b5b60006200012084828501620000e0565b91505092915050565b608051610fdc6200015a6000396000818161057501528181610624015281816106d601526107650152610fdc6000f3fe6080604052600436106100745760003560e01c8063a204eb151161004e578063a204eb15146100d9578063bebec32114610104578063ddc963511461012f578063e8ec94d31461016c5761007b565b806320040d331461008057806367272999146100ab5780638ffce101146100c25761007b565b3661007b57005b600080fd5b34801561008c57600080fd5b50610095610195565b6040516100a29190610988565b60405180910390f35b3480156100b757600080fd5b506100c06101c6565b005b3480156100ce57600080fd5b506100d7610523565b005b3480156100e557600080fd5b506100ee61060f565b6040516100fb91906109be565b60405180910390f35b34801561011057600080fd5b50610119610622565b6040516101269190610a58565b60405180910390f35b34801561013b57600080fd5b5061015660048036038101906101519190610ab6565b610646565b6040516101639190610988565b60405180910390f35b34801561017857600080fd5b50610193600480360381019061018e9190610b19565b610684565b005b600160009054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1681565b6001601f9054906101000a900460ff16610215576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161020c90610ba3565b60405180910390fd5b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1690506000817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16116102e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102de90610c35565b60405180910390fd5b6000600160009054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16827effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16476103659190610c84565b61036f9190610cf5565b9050600081116103b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ab90610d72565b60405180910390fd5b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a8154817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff02191690837effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16021790555081600160008282829054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff166104849190610d92565b92506101000a8154817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff02191690837effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561051e573d6000803e3d6000fd5b505050565b6001601f9054906101000a900460ff1615610573576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056a90610e31565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16633ccfd60b6040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156105db57600080fd5b505af11580156105ef573d6000803e3d6000fd5b50505050600180601f6101000a81548160ff021916908315150217905550565b6001601f9054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b60006020528060005260406000206000915054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1681565b6001601f9054906101000a900460ff16156106d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106cb90610ec3565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff1660e01b815260040161073193929190610f01565b600060405180830381600087803b15801561074b57600080fd5b505af115801561075f573d6000803e3d6000fd5b505050507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166342966c68826040518263ffffffff1660e01b81526004016107bc9190610f38565b600060405180830381600087803b1580156107d657600080fd5b505af11580156107ea573d6000803e3d6000fd5b5050505060016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282829054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff166108679190610f53565b92506101000a8154817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff02191690837effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16021790555060018060008282829054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff166108f79190610f53565b92506101000a8154817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff02191690837effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16021790555050565b60007effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b6109828161094e565b82525050565b600060208201905061099d6000830184610979565b92915050565b60008115159050919050565b6109b8816109a3565b82525050565b60006020820190506109d360008301846109af565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000610a1e610a19610a14846109d9565b6109f9565b6109d9565b9050919050565b6000610a3082610a03565b9050919050565b6000610a4282610a25565b9050919050565b610a5281610a37565b82525050565b6000602082019050610a6d6000830184610a49565b92915050565b600080fd5b6000610a83826109d9565b9050919050565b610a9381610a78565b8114610a9e57600080fd5b50565b600081359050610ab081610a8a565b92915050565b600060208284031215610acc57610acb610a73565b5b6000610ada84828501610aa1565b91505092915050565b6000819050919050565b610af681610ae3565b8114610b0157600080fd5b50565b600081359050610b1381610aed565b92915050565b600060208284031215610b2f57610b2e610a73565b5b6000610b3d84828501610b04565b91505092915050565b600082825260208201905092915050565b7f455448206861736e2774206265656e20636f6c6c656374656420796574000000600082015250565b6000610b8d601d83610b46565b9150610b9882610b57565b602082019050919050565b60006020820190508181036000830152610bbc81610b80565b9050919050565b7f596f7520686176656e2774206275726e7420616e79204e46542076696120486160008201527f776b696e67526164696174696f6e000000000000000000000000000000000000602082015250565b6000610c1f602e83610b46565b9150610c2a82610bc3565b604082019050919050565b60006020820190508181036000830152610c4e81610c12565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610c8f82610ae3565b9150610c9a83610ae3565b9250828202610ca881610ae3565b91508282048414831517610cbf57610cbe610c55565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000610d0082610ae3565b9150610d0b83610ae3565b925082610d1b57610d1a610cc6565b5b828204905092915050565b7f4e6f2045544820746f20636c61696d0000000000000000000000000000000000600082015250565b6000610d5c600f83610b46565b9150610d6782610d26565b602082019050919050565b60006020820190508181036000830152610d8b81610d4f565b9050919050565b6000610d9d8261094e565b9150610da88361094e565b925082820390507effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811115610ddf57610dde610c55565b5b92915050565b7f45544820616c726561647920636f6c6c65637465640000000000000000000000600082015250565b6000610e1b601583610b46565b9150610e2682610de5565b602082019050919050565b60006020820190508181036000830152610e4a81610e0e565b9050919050565b7f45544820686173206265656e20636f6c6c65637465642c2063616e6e6f74206260008201527f75726e20616e796d6f7265000000000000000000000000000000000000000000602082015250565b6000610ead602b83610b46565b9150610eb882610e51565b604082019050919050565b60006020820190508181036000830152610edc81610ea0565b9050919050565b610eec81610a78565b82525050565b610efb81610ae3565b82525050565b6000606082019050610f166000830186610ee3565b610f236020830185610ee3565b610f306040830184610ef2565b949350505050565b6000602082019050610f4d6000830184610ef2565b92915050565b6000610f5e8261094e565b9150610f698361094e565b925082820190507effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811115610fa057610f9f610c55565b5b9291505056fea2646970667358221220586d1d4c1705ca4f8ee8dff559d5b54a947725ce7dffb7a5edb4f6de199181fe64736f6c63430008120033000000000000000000000000427ff8466230e3959568c03b5af5c1693b1ac01e
Deployed Bytecode
0x6080604052600436106100745760003560e01c8063a204eb151161004e578063a204eb15146100d9578063bebec32114610104578063ddc963511461012f578063e8ec94d31461016c5761007b565b806320040d331461008057806367272999146100ab5780638ffce101146100c25761007b565b3661007b57005b600080fd5b34801561008c57600080fd5b50610095610195565b6040516100a29190610988565b60405180910390f35b3480156100b757600080fd5b506100c06101c6565b005b3480156100ce57600080fd5b506100d7610523565b005b3480156100e557600080fd5b506100ee61060f565b6040516100fb91906109be565b60405180910390f35b34801561011057600080fd5b50610119610622565b6040516101269190610a58565b60405180910390f35b34801561013b57600080fd5b5061015660048036038101906101519190610ab6565b610646565b6040516101639190610988565b60405180910390f35b34801561017857600080fd5b50610193600480360381019061018e9190610b19565b610684565b005b600160009054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1681565b6001601f9054906101000a900460ff16610215576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161020c90610ba3565b60405180910390fd5b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1690506000817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16116102e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102de90610c35565b60405180910390fd5b6000600160009054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16827effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16476103659190610c84565b61036f9190610cf5565b9050600081116103b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ab90610d72565b60405180910390fd5b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a8154817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff02191690837effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16021790555081600160008282829054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff166104849190610d92565b92506101000a8154817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff02191690837effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561051e573d6000803e3d6000fd5b505050565b6001601f9054906101000a900460ff1615610573576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056a90610e31565b60405180910390fd5b7f000000000000000000000000427ff8466230e3959568c03b5af5c1693b1ac01e73ffffffffffffffffffffffffffffffffffffffff16633ccfd60b6040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156105db57600080fd5b505af11580156105ef573d6000803e3d6000fd5b50505050600180601f6101000a81548160ff021916908315150217905550565b6001601f9054906101000a900460ff1681565b7f000000000000000000000000427ff8466230e3959568c03b5af5c1693b1ac01e81565b60006020528060005260406000206000915054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1681565b6001601f9054906101000a900460ff16156106d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106cb90610ec3565b60405180910390fd5b7f000000000000000000000000427ff8466230e3959568c03b5af5c1693b1ac01e73ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff1660e01b815260040161073193929190610f01565b600060405180830381600087803b15801561074b57600080fd5b505af115801561075f573d6000803e3d6000fd5b505050507f000000000000000000000000427ff8466230e3959568c03b5af5c1693b1ac01e73ffffffffffffffffffffffffffffffffffffffff166342966c68826040518263ffffffff1660e01b81526004016107bc9190610f38565b600060405180830381600087803b1580156107d657600080fd5b505af11580156107ea573d6000803e3d6000fd5b5050505060016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282829054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff166108679190610f53565b92506101000a8154817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff02191690837effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16021790555060018060008282829054906101000a90047effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff166108f79190610f53565b92506101000a8154817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff02191690837effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16021790555050565b60007effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b6109828161094e565b82525050565b600060208201905061099d6000830184610979565b92915050565b60008115159050919050565b6109b8816109a3565b82525050565b60006020820190506109d360008301846109af565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000610a1e610a19610a14846109d9565b6109f9565b6109d9565b9050919050565b6000610a3082610a03565b9050919050565b6000610a4282610a25565b9050919050565b610a5281610a37565b82525050565b6000602082019050610a6d6000830184610a49565b92915050565b600080fd5b6000610a83826109d9565b9050919050565b610a9381610a78565b8114610a9e57600080fd5b50565b600081359050610ab081610a8a565b92915050565b600060208284031215610acc57610acb610a73565b5b6000610ada84828501610aa1565b91505092915050565b6000819050919050565b610af681610ae3565b8114610b0157600080fd5b50565b600081359050610b1381610aed565b92915050565b600060208284031215610b2f57610b2e610a73565b5b6000610b3d84828501610b04565b91505092915050565b600082825260208201905092915050565b7f455448206861736e2774206265656e20636f6c6c656374656420796574000000600082015250565b6000610b8d601d83610b46565b9150610b9882610b57565b602082019050919050565b60006020820190508181036000830152610bbc81610b80565b9050919050565b7f596f7520686176656e2774206275726e7420616e79204e46542076696120486160008201527f776b696e67526164696174696f6e000000000000000000000000000000000000602082015250565b6000610c1f602e83610b46565b9150610c2a82610bc3565b604082019050919050565b60006020820190508181036000830152610c4e81610c12565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610c8f82610ae3565b9150610c9a83610ae3565b9250828202610ca881610ae3565b91508282048414831517610cbf57610cbe610c55565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000610d0082610ae3565b9150610d0b83610ae3565b925082610d1b57610d1a610cc6565b5b828204905092915050565b7f4e6f2045544820746f20636c61696d0000000000000000000000000000000000600082015250565b6000610d5c600f83610b46565b9150610d6782610d26565b602082019050919050565b60006020820190508181036000830152610d8b81610d4f565b9050919050565b6000610d9d8261094e565b9150610da88361094e565b925082820390507effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811115610ddf57610dde610c55565b5b92915050565b7f45544820616c726561647920636f6c6c65637465640000000000000000000000600082015250565b6000610e1b601583610b46565b9150610e2682610de5565b602082019050919050565b60006020820190508181036000830152610e4a81610e0e565b9050919050565b7f45544820686173206265656e20636f6c6c65637465642c2063616e6e6f74206260008201527f75726e20616e796d6f7265000000000000000000000000000000000000000000602082015250565b6000610ead602b83610b46565b9150610eb882610e51565b604082019050919050565b60006020820190508181036000830152610edc81610ea0565b9050919050565b610eec81610a78565b82525050565b610efb81610ae3565b82525050565b6000606082019050610f166000830186610ee3565b610f236020830185610ee3565b610f306040830184610ef2565b949350505050565b6000602082019050610f4d6000830184610ef2565b92915050565b6000610f5e8261094e565b9150610f698361094e565b925082820190507effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811115610fa057610f9f610c55565b5b9291505056fea2646970667358221220586d1d4c1705ca4f8ee8dff559d5b54a947725ce7dffb7a5edb4f6de199181fe64736f6c63430008120033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000427ff8466230e3959568c03b5af5c1693b1ac01e
-----Decoded View---------------
Arg [0] : _blackHoleAddress (address): 0x427Ff8466230E3959568C03B5af5c1693b1ac01E
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000427ff8466230e3959568c03b5af5c1693b1ac01e
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.