ETH Price: $1,761.94 (+2.58%)
 

Overview

ETH Balance

0 ETH

ETH Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
0xc3cd3eda283744082025-04-01 20:09:23440 days ago1743538163IN
Silo: Tower
0 ETH0.000000110.00235013
0xc3cd3eda283743252025-04-01 20:06:37440 days ago1743537997IN
Silo: Tower
0 ETH0.000000090.00228037
Register163885742024-06-28 9:21:35717 days ago1719566495IN
Silo: Tower
0 ETH0.000000340.00671143

Parent Transaction Hash Block From To
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

Tower

Compiler Version
v0.8.13+commit.abaa5c0e
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"name":"AddressZero","type":"error"},{"inputs":[],"name":"EmptyCoordinates","type":"error"},{"inputs":[],"name":"KeyIsTaken","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"key","type":"string"},{"indexed":true,"internalType":"address","name":"newContract","type":"address"}],"name":"NewCoordinates","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newPendingOwner","type":"address"}],"name":"OwnershipPending","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"key","type":"string"}],"name":"RemovedCoordinates","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"key","type":"string"},{"indexed":true,"internalType":"address","name":"newContract","type":"address"}],"name":"UpdateCoordinates","type":"event"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_key","type":"string"}],"name":"coordinates","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"_key","type":"string"}],"name":"makeKey","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_key","type":"bytes32"}],"name":"rawCoordinates","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"_key","type":"string"},{"internalType":"address","name":"_contract","type":"address"}],"name":"register","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"removePendingOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newPendingOwner","type":"address"}],"name":"transferPendingOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_key","type":"string"}],"name":"unregister","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_key","type":"string"},{"internalType":"address","name":"_contract","type":"address"}],"name":"update","outputs":[],"stateMutability":"nonpayable","type":"function"}]
608060405234801561001057600080fd5b5061001a3361001f565b61017f565b6000546001600160a01b038083169116036100755760405162461bcd60e51b81526020600482015260116024820152704f776e65724469644e6f744368616e676560781b60448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b038316908117825560405190917f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc68616391a26001546001600160a01b0316156100d5576100d560006100d8565b50565b6001546001600160a01b038083169116036101355760405162461bcd60e51b815260206004820152601860248201527f50656e64696e674f776e65724469644e6f744368616e67650000000000000000604482015260640161006c565b600180546001600160a01b0319166001600160a01b0383169081179091556040517fd6aad444c90d39fb0eee1c6e357a7fad83d63f719ac5f880445a2beb0ff3ab5890600090a250565b610a1a8061018e6000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806379ba50971161008c578063e30c397811610066578063e30c397814610185578063e94368b314610196578063f2fde38b146101bf578063fe2cbfa8146101d257600080fd5b806379ba50971461013257806388ecdb2f1461013a5780638da5cb5b1461016057600080fd5b80631e59c529146100d45780632cff89c9146100e95780633278c694146100fc57806344552b5d1461010f5780636598a1ae14610117578063715018a61461012a575b600080fd5b6100e76100e23660046108b1565b6101e5565b005b6100e76100f73660046108b1565b6102fe565b6100e761010a366004610905565b6103ff565b6100e7610444565b6100e7610125366004610927565b610489565b6100e7610560565b6100e76105a3565b61014d610148366004610927565b61060a565b6040519081526020015b60405180910390f35b6000546001600160a01b03165b6040516001600160a01b039091168152602001610157565b6001546001600160a01b031661016d565b61016d6101a4366004610969565b6000908152600260205260409020546001600160a01b031690565b6100e76101cd366004610905565b61063d565b61016d6101e0366004610927565b6106c3565b336101f86000546001600160a01b031690565b6001600160a01b0316146102275760405162461bcd60e51b815260040161021e90610982565b60405180910390fd5b6000610233848461060a565b6000818152600260205260409020549091506001600160a01b03161561026c5760405163070ee79760e31b815260040160405180910390fd5b6001600160a01b03821661029357604051639fabe1c160e01b815260040160405180910390fd5b6000818152600260205260409081902080546001600160a01b0319166001600160a01b03851690811790915590517f5327935b8796b9614e833d16c9e90ccb2b33e41e5181f8af0308fba0373c1caf906102f090879087906109a5565b60405180910390a250505050565b336103116000546001600160a01b031690565b6001600160a01b0316146103375760405162461bcd60e51b815260040161021e90610982565b6000610343848461060a565b6000818152600260205260409020549091506001600160a01b031661037b5760405163513cc0b960e01b815260040160405180910390fd5b6001600160a01b0382166103a257604051639fabe1c160e01b815260040160405180910390fd5b6000818152600260205260409081902080546001600160a01b0319166001600160a01b03851690811790915590517faa96e0e6f7c38ef3ea5679180dc8034becfee398a6d177ee2c175663f96340e6906102f090879087906109a5565b336104126000546001600160a01b031690565b6001600160a01b0316146104385760405162461bcd60e51b815260040161021e90610982565b610441816106f4565b50565b336104576000546001600160a01b031690565b6001600160a01b03161461047d5760405162461bcd60e51b815260040161021e90610982565b61048760006106f4565b565b3361049c6000546001600160a01b031690565b6001600160a01b0316146104c25760405162461bcd60e51b815260040161021e90610982565b60006104ce838361060a565b6000818152600260205260409020549091506001600160a01b03166105065760405163513cc0b960e01b815260040160405180910390fd5b6000818152600260205260409081902080546001600160a01b0319169055517efa112e0c05e3b86d5a0cfa46bcc87ad949adcbc84a5d02e510c236f19e21409061055390859085906109a5565b60405180910390a1505050565b336105736000546001600160a01b031690565b6001600160a01b0316146105995760405162461bcd60e51b815260040161021e90610982565b610487600061079b565b6001546001600160a01b031633146105f05760405162461bcd60e51b815260206004820152601060248201526f27b7363ca832b73234b733a7bbb732b960811b604482015260640161021e565b6104876106056001546001600160a01b031690565b61079b565b6000828260405160200161061f9291906109d4565b60405160208183030381529060405280519060200120905092915050565b336106506000546001600160a01b031690565b6001600160a01b0316146106765760405162461bcd60e51b815260040161021e90610982565b6001600160a01b0381166106ba5760405162461bcd60e51b815260206004820152600b60248201526a4f776e657249735a65726f60a81b604482015260640161021e565b6104418161079b565b6000600260006106d3858561060a565b81526020810191909152604001600020546001600160a01b03169392505050565b6001546001600160a01b038083169116036107515760405162461bcd60e51b815260206004820152601860248201527f50656e64696e674f776e65724469644e6f744368616e67650000000000000000604482015260640161021e565b600180546001600160a01b0319166001600160a01b0383169081179091556040517fd6aad444c90d39fb0eee1c6e357a7fad83d63f719ac5f880445a2beb0ff3ab5890600090a250565b6000546001600160a01b038083169116036107ec5760405162461bcd60e51b81526020600482015260116024820152704f776e65724469644e6f744368616e676560781b604482015260640161021e565b600080546001600160a01b0319166001600160a01b038316908117825560405190917f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc68616391a26001546001600160a01b0316156104415761044160006106f4565b60008083601f84011261085e57600080fd5b50813567ffffffffffffffff81111561087657600080fd5b60208301915083602082850101111561088e57600080fd5b9250929050565b80356001600160a01b03811681146108ac57600080fd5b919050565b6000806000604084860312156108c657600080fd5b833567ffffffffffffffff8111156108dd57600080fd5b6108e98682870161084c565b90945092506108fc905060208501610895565b90509250925092565b60006020828403121561091757600080fd5b61092082610895565b9392505050565b6000806020838503121561093a57600080fd5b823567ffffffffffffffff81111561095157600080fd5b61095d8582860161084c565b90969095509350505050565b60006020828403121561097b57600080fd5b5035919050565b60208082526009908201526827b7363ca7bbb732b960b91b604082015260600190565b60208152816020820152818360408301376000818301604090810191909152601f909201601f19160101919050565b818382376000910190815291905056fea264697066735822122000aa8d91643bceeccb7f197cceb564ff69d4756deb6d143a6c4efe46103d7cd364736f6c634300080d0033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806379ba50971161008c578063e30c397811610066578063e30c397814610185578063e94368b314610196578063f2fde38b146101bf578063fe2cbfa8146101d257600080fd5b806379ba50971461013257806388ecdb2f1461013a5780638da5cb5b1461016057600080fd5b80631e59c529146100d45780632cff89c9146100e95780633278c694146100fc57806344552b5d1461010f5780636598a1ae14610117578063715018a61461012a575b600080fd5b6100e76100e23660046108b1565b6101e5565b005b6100e76100f73660046108b1565b6102fe565b6100e761010a366004610905565b6103ff565b6100e7610444565b6100e7610125366004610927565b610489565b6100e7610560565b6100e76105a3565b61014d610148366004610927565b61060a565b6040519081526020015b60405180910390f35b6000546001600160a01b03165b6040516001600160a01b039091168152602001610157565b6001546001600160a01b031661016d565b61016d6101a4366004610969565b6000908152600260205260409020546001600160a01b031690565b6100e76101cd366004610905565b61063d565b61016d6101e0366004610927565b6106c3565b336101f86000546001600160a01b031690565b6001600160a01b0316146102275760405162461bcd60e51b815260040161021e90610982565b60405180910390fd5b6000610233848461060a565b6000818152600260205260409020549091506001600160a01b03161561026c5760405163070ee79760e31b815260040160405180910390fd5b6001600160a01b03821661029357604051639fabe1c160e01b815260040160405180910390fd5b6000818152600260205260409081902080546001600160a01b0319166001600160a01b03851690811790915590517f5327935b8796b9614e833d16c9e90ccb2b33e41e5181f8af0308fba0373c1caf906102f090879087906109a5565b60405180910390a250505050565b336103116000546001600160a01b031690565b6001600160a01b0316146103375760405162461bcd60e51b815260040161021e90610982565b6000610343848461060a565b6000818152600260205260409020549091506001600160a01b031661037b5760405163513cc0b960e01b815260040160405180910390fd5b6001600160a01b0382166103a257604051639fabe1c160e01b815260040160405180910390fd5b6000818152600260205260409081902080546001600160a01b0319166001600160a01b03851690811790915590517faa96e0e6f7c38ef3ea5679180dc8034becfee398a6d177ee2c175663f96340e6906102f090879087906109a5565b336104126000546001600160a01b031690565b6001600160a01b0316146104385760405162461bcd60e51b815260040161021e90610982565b610441816106f4565b50565b336104576000546001600160a01b031690565b6001600160a01b03161461047d5760405162461bcd60e51b815260040161021e90610982565b61048760006106f4565b565b3361049c6000546001600160a01b031690565b6001600160a01b0316146104c25760405162461bcd60e51b815260040161021e90610982565b60006104ce838361060a565b6000818152600260205260409020549091506001600160a01b03166105065760405163513cc0b960e01b815260040160405180910390fd5b6000818152600260205260409081902080546001600160a01b0319169055517efa112e0c05e3b86d5a0cfa46bcc87ad949adcbc84a5d02e510c236f19e21409061055390859085906109a5565b60405180910390a1505050565b336105736000546001600160a01b031690565b6001600160a01b0316146105995760405162461bcd60e51b815260040161021e90610982565b610487600061079b565b6001546001600160a01b031633146105f05760405162461bcd60e51b815260206004820152601060248201526f27b7363ca832b73234b733a7bbb732b960811b604482015260640161021e565b6104876106056001546001600160a01b031690565b61079b565b6000828260405160200161061f9291906109d4565b60405160208183030381529060405280519060200120905092915050565b336106506000546001600160a01b031690565b6001600160a01b0316146106765760405162461bcd60e51b815260040161021e90610982565b6001600160a01b0381166106ba5760405162461bcd60e51b815260206004820152600b60248201526a4f776e657249735a65726f60a81b604482015260640161021e565b6104418161079b565b6000600260006106d3858561060a565b81526020810191909152604001600020546001600160a01b03169392505050565b6001546001600160a01b038083169116036107515760405162461bcd60e51b815260206004820152601860248201527f50656e64696e674f776e65724469644e6f744368616e67650000000000000000604482015260640161021e565b600180546001600160a01b0319166001600160a01b0383169081179091556040517fd6aad444c90d39fb0eee1c6e357a7fad83d63f719ac5f880445a2beb0ff3ab5890600090a250565b6000546001600160a01b038083169116036107ec5760405162461bcd60e51b81526020600482015260116024820152704f776e65724469644e6f744368616e676560781b604482015260640161021e565b600080546001600160a01b0319166001600160a01b038316908117825560405190917f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc68616391a26001546001600160a01b0316156104415761044160006106f4565b60008083601f84011261085e57600080fd5b50813567ffffffffffffffff81111561087657600080fd5b60208301915083602082850101111561088e57600080fd5b9250929050565b80356001600160a01b03811681146108ac57600080fd5b919050565b6000806000604084860312156108c657600080fd5b833567ffffffffffffffff8111156108dd57600080fd5b6108e98682870161084c565b90945092506108fc905060208501610895565b90509250925092565b60006020828403121561091757600080fd5b61092082610895565b9392505050565b6000806020838503121561093a57600080fd5b823567ffffffffffffffff81111561095157600080fd5b61095d8582860161084c565b90969095509350505050565b60006020828403121561097b57600080fd5b5035919050565b60208082526009908201526827b7363ca7bbb732b960b91b604082015260600190565b60208152816020820152818360408301376000818301604090810191909152601f909201601f19160101919050565b818382376000910190815291905056fea264697066735822122000aa8d91643bceeccb7f197cceb564ff69d4756deb6d143a6c4efe46103d7cd364736f6c634300080d0033
🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ 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.