Contract Address Details
0x92c41FE5bcA701c0FAfFB41Ad84320ea4B78e2c8
- Contract Name
- LockTokensForever
- Creator
- 0xd1de2e–019e6b at 0x2e815f–784ae0
- Balance
- 0 Doge
- Tokens
-
Fetching tokens...
- Transactions
- 1 Transactions
- Transfers
- 1 Transfers
- Gas Used
- 68,427
- Last Balance Update
- 26988529
Transactions
Token Transfers
Tokens
Internal Transactions
Coin Balance History
Code
Read Contract
Write Contract
- Contract name:
- LockTokensForever
- Optimization enabled
- false
- Compiler version
- v0.8.7+commit.e28d00a7
- EVM Version
- default
- Verified at
- 2022-09-21T09:10:38.742405Z
Contract source code
pragma solidity ^0.8.7; interface IERC20{ function transferFrom( address from, address to, uint256 amount ) external returns (bool); } contract LockTokensForever{ mapping(address => uint) public foreverLockedTokens; constructor(){ } function lockTokens(address token, uint amount) external{ IERC20(token).transferFrom(msg.sender,address(this),amount); foreverLockedTokens[token]+=amount; } }
Contract ABI
[{"type":"constructor","stateMutability":"nonpayable","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"foreverLockedTokens","inputs":[{"type":"address","name":"","internalType":"address"}]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"lockTokens","inputs":[{"type":"address","name":"token","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]}]
Contract Creation Code
0x608060405234801561001057600080fd5b5061041e806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063b1c255861461003b578063d60fdcea14610057575b600080fd5b610055600480360381019061005091906101f4565b610087565b005b610071600480360381019061006c91906101c7565b610170565b60405161007e91906102b6565b60405180910390f35b8173ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff1660e01b81526004016100c49392919061027f565b602060405180830381600087803b1580156100de57600080fd5b505af11580156100f2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101169190610234565b50806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461016591906102d1565b925050819055505050565b60006020528060005260406000206000915090505481565b600081359050610197816103a3565b92915050565b6000815190506101ac816103ba565b92915050565b6000813590506101c1816103d1565b92915050565b6000602082840312156101dd576101dc61039e565b5b60006101eb84828501610188565b91505092915050565b6000806040838503121561020b5761020a61039e565b5b600061021985828601610188565b925050602061022a858286016101b2565b9150509250929050565b60006020828403121561024a5761024961039e565b5b60006102588482850161019d565b91505092915050565b61026a81610327565b82525050565b61027981610365565b82525050565b60006060820190506102946000830186610261565b6102a16020830185610261565b6102ae6040830184610270565b949350505050565b60006020820190506102cb6000830184610270565b92915050565b60006102dc82610365565b91506102e783610365565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561031c5761031b61036f565b5b828201905092915050565b600061033282610345565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600080fd5b6103ac81610327565b81146103b757600080fd5b50565b6103c381610339565b81146103ce57600080fd5b50565b6103da81610365565b81146103e557600080fd5b5056fea26469706673582212204de1a2eb91762ef5f339a00ade3ac9918032dc5b9fa27b908f3106040ace0f8c64736f6c63430008070033
Deployed ByteCode
0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063b1c255861461003b578063d60fdcea14610057575b600080fd5b610055600480360381019061005091906101f4565b610087565b005b610071600480360381019061006c91906101c7565b610170565b60405161007e91906102b6565b60405180910390f35b8173ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff1660e01b81526004016100c49392919061027f565b602060405180830381600087803b1580156100de57600080fd5b505af11580156100f2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101169190610234565b50806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461016591906102d1565b925050819055505050565b60006020528060005260406000206000915090505481565b600081359050610197816103a3565b92915050565b6000815190506101ac816103ba565b92915050565b6000813590506101c1816103d1565b92915050565b6000602082840312156101dd576101dc61039e565b5b60006101eb84828501610188565b91505092915050565b6000806040838503121561020b5761020a61039e565b5b600061021985828601610188565b925050602061022a858286016101b2565b9150509250929050565b60006020828403121561024a5761024961039e565b5b60006102588482850161019d565b91505092915050565b61026a81610327565b82525050565b61027981610365565b82525050565b60006060820190506102946000830186610261565b6102a16020830185610261565b6102ae6040830184610270565b949350505050565b60006020820190506102cb6000830184610270565b92915050565b60006102dc82610365565b91506102e783610365565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561031c5761031b61036f565b5b828201905092915050565b600061033282610345565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600080fd5b6103ac81610327565b81146103b757600080fd5b50565b6103c381610339565b81146103ce57600080fd5b50565b6103da81610365565b81146103e557600080fd5b5056fea26469706673582212204de1a2eb91762ef5f339a00ade3ac9918032dc5b9fa27b908f3106040ace0f8c64736f6c63430008070033