Overview
ETH Balance
0.179709217764189074 ETH
ETH Value
$717.04 (@ $3,990.01/ETH)Token Holdings
Latest 25 from a total of 10,992 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Add Native Gas | 128957998 | 15 hrs ago | IN | 0.000139805588646 ETH | 0.000001395135 | ||||
Add Native Gas | 128874684 | 2 days ago | IN | 0.000581436215785 ETH | 0.000010632361 | ||||
Add Native Gas | 128873577 | 2 days ago | IN | 0.000076746862713 ETH | 0.000002605786 | ||||
Add Native Gas | 128869414 | 2 days ago | IN | 0.000328975218505 ETH | 0.000006638729 | ||||
Add Native Gas | 128858537 | 2 days ago | IN | 0.000203450621367 ETH | 0.00000236917 | ||||
Add Native Gas | 128820462 | 3 days ago | IN | 0.000126220654194 ETH | 0.000000506394 | ||||
Add Native Gas | 128820405 | 3 days ago | IN | 0.000124502276545 ETH | 0.00000053249 | ||||
Add Native Gas | 128808531 | 4 days ago | IN | 0.000086216354288 ETH | 0.000000243271 | ||||
Add Native Gas | 128808195 | 4 days ago | IN | 0.000086140569307 ETH | 0.000000323789 | ||||
Add Native Gas | 128696278 | 6 days ago | IN | 0.000107955237131 ETH | 0.000000518482 | ||||
Add Native Gas | 128657961 | 7 days ago | IN | 0.000095874556841 ETH | 0.000000120783 | ||||
Add Native Gas | 128608460 | 8 days ago | IN | 0.000065765225565 ETH | 0.000007797634 | ||||
Add Native Gas | 128579812 | 9 days ago | IN | 0.000182196886211 ETH | 0.000000088059 | ||||
Add Native Gas | 128554572 | 9 days ago | IN | 0.00009020231189 ETH | 0.000000154411 | ||||
Add Native Gas | 128463238 | 12 days ago | IN | 0.000060400694686 ETH | 0.000001393485 | ||||
Add Native Gas | 128449508 | 12 days ago | IN | 0.000104603459893 ETH | 0.000001704718 | ||||
Add Native Gas | 128447339 | 12 days ago | IN | 0.000094472614925 ETH | 0.000000618076 | ||||
Add Native Gas | 128447006 | 12 days ago | IN | 0.000093750233094 ETH | 0.00000026301 | ||||
Add Native Gas | 128436857 | 12 days ago | IN | 0.000129220518716 ETH | 0.000002057567 | ||||
Add Native Gas | 128411888 | 13 days ago | IN | 0.000058341026383 ETH | 0.000000729958 | ||||
Add Native Gas | 128406353 | 13 days ago | IN | 0.000089813992699 ETH | 0.000000091996 | ||||
Add Native Gas | 128401644 | 13 days ago | IN | 0.000089662366829 ETH | 0.000000086607 | ||||
Add Native Gas | 128398669 | 13 days ago | IN | 0.000087856928775 ETH | 0.000000328728 | ||||
Add Native Gas | 128390635 | 13 days ago | IN | 0.000126868831986 ETH | 0.000000784096 | ||||
Add Native Gas | 128390014 | 13 days ago | IN | 0.000339159310069 ETH | 0.000000522486 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
128985511 | 1 min ago | 0.000089817928608 ETH | ||||
128985511 | 1 min ago | 0.000089309728608 ETH | ||||
128985511 | 1 min ago | 0.000089817928608 ETH | ||||
128985511 | 1 min ago | 0.000089817928608 ETH | ||||
128985511 | 1 min ago | 0.000089817928608 ETH | ||||
128985511 | 1 min ago | 0.000089817928608 ETH | ||||
128985473 | 2 mins ago | 0.000074807663322 ETH | ||||
128985420 | 4 mins ago | 0.000066744769805 ETH | ||||
128985355 | 6 mins ago | 0.00006626315343 ETH | ||||
128985227 | 11 mins ago | 0.000066060395409 ETH | ||||
128985074 | 16 mins ago | 0.000070470965961 ETH | ||||
128985051 | 17 mins ago | 0.000127830474408 ETH | ||||
128984675 | 29 mins ago | 0.000659426434649 ETH | ||||
128984617 | 31 mins ago | 0.000067297451379 ETH | ||||
128984327 | 41 mins ago | 0.000001285808034 ETH | ||||
128984308 | 41 mins ago | 0.000002229220233 ETH | ||||
128984303 | 41 mins ago | 0.000130634869859 ETH | ||||
128984299 | 42 mins ago | 0.000000682734689 ETH | ||||
128984170 | 46 mins ago | 0.000087426895011 ETH | ||||
128984100 | 48 mins ago | 0.000357586460513 ETH | ||||
128983867 | 56 mins ago | 0.000067278242756 ETH | ||||
128983688 | 1 hr ago | 0.000000492012454 ETH | ||||
128983640 | 1 hr ago | 0.000066564777485 ETH | ||||
128983347 | 1 hr ago | 0.000066670268148 ETH | ||||
128983320 | 1 hr ago | 0.000067192804641 ETH |
Loading...
Loading
Contract Name:
AxelarGasServiceProxy
Compiler Version
v0.8.9+commit.e5eed63a
Optimization Enabled:
Yes with 1000 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity 0.8.9; import { Proxy } from '../util/Proxy.sol'; import { IUpgradable } from '../interfaces/IUpgradable.sol'; contract AxelarGasServiceProxy is Proxy { function contractId() internal pure override returns (bytes32) { return keccak256('axelar-gas-service'); } }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.9; // General interface for upgradable contracts interface IUpgradable { error NotOwner(); error InvalidOwner(); error InvalidCodeHash(); error InvalidImplementation(); error SetupFailed(); error NotProxy(); event Upgraded(address indexed newImplementation); event OwnershipTransferred(address indexed newOwner); // Get current owner function owner() external view returns (address); function contractId() external pure returns (bytes32); function implementation() external view returns (address); function upgrade( address newImplementation, bytes32 newImplementationCodeHash, bytes calldata params ) external; function setup(bytes calldata data) external; }
// SPDX-License-Identifier: MIT pragma solidity 0.8.9; import { IUpgradable } from '../interfaces/IUpgradable.sol'; contract Proxy { error InvalidImplementation(); error SetupFailed(); error EtherNotAccepted(); error NotOwner(); error AlreadyInitialized(); // bytes32(uint256(keccak256('eip1967.proxy.implementation')) - 1) bytes32 internal constant _IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc; // keccak256('owner') bytes32 internal constant _OWNER_SLOT = 0x02016836a56b71f0d02689e69e326f4f4c1b9057164ef592671cf0d37c8040c0; constructor() { // solhint-disable-next-line no-inline-assembly assembly { sstore(_OWNER_SLOT, caller()) } } function init( address implementationAddress, address newOwner, bytes memory params ) external { address owner; // solhint-disable-next-line no-inline-assembly assembly { owner := sload(_OWNER_SLOT) } if (msg.sender != owner) revert NotOwner(); if (implementation() != address(0)) revert AlreadyInitialized(); if (IUpgradable(implementationAddress).contractId() != contractId()) revert InvalidImplementation(); // solhint-disable-next-line no-inline-assembly assembly { sstore(_IMPLEMENTATION_SLOT, implementationAddress) sstore(_OWNER_SLOT, newOwner) } // solhint-disable-next-line avoid-low-level-calls (bool success, ) = implementationAddress.delegatecall( //0x9ded06df is the setup selector. abi.encodeWithSelector(0x9ded06df, params) ); if (!success) revert SetupFailed(); } // solhint-disable-next-line no-empty-blocks function contractId() internal pure virtual returns (bytes32) {} function implementation() public view returns (address implementation_) { // solhint-disable-next-line no-inline-assembly assembly { implementation_ := sload(_IMPLEMENTATION_SLOT) } } // solhint-disable-next-line no-empty-blocks function setup(bytes calldata data) public {} // solhint-disable-next-line no-complex-fallback fallback() external payable { address implementaion_ = implementation(); // solhint-disable-next-line no-inline-assembly assembly { calldatacopy(0, 0, calldatasize()) let result := delegatecall(gas(), implementaion_, 0, calldatasize(), 0, 0) returndatacopy(0, 0, returndatasize()) switch result case 0 { revert(0, returndatasize()) } default { return(0, returndatasize()) } } } receive() external payable virtual { revert EtherNotAccepted(); } }
{ "evmVersion": "london", "optimizer": { "enabled": true, "runs": 1000, "details": { "peephole": true, "inliner": true, "jumpdestRemover": true, "orderLiterals": true, "deduplicate": true, "cse": true, "constantOptimizer": true, "yul": true, "yulDetails": { "stackAllocation": true } } }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"EtherNotAccepted","type":"error"},{"inputs":[],"name":"InvalidImplementation","type":"error"},{"inputs":[],"name":"NotOwner","type":"error"},{"inputs":[],"name":"SetupFailed","type":"error"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"implementation_","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"implementationAddress","type":"address"},{"internalType":"address","name":"newOwner","type":"address"},{"internalType":"bytes","name":"params","type":"bytes"}],"name":"init","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"data","type":"bytes"}],"name":"setup","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
608060405234801561001057600080fd5b50337f02016836a56b71f0d02689e69e326f4f4c1b9057164ef592671cf0d37c8040c055610677806100436000396000f3fe6080604052600436106100385760003560e01c8063378dfd8e146100bf5780635c60da1b146100e15780639ded06df1461012c5761006f565b3661006f576040517f3733483400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006100997f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b90503660008037600080366000845af43d6000803e8080156100ba573d6000f35b3d6000fd5b3480156100cb57600080fd5b506100df6100da366004610465565b61014b565b005b3480156100ed57600080fd5b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546040516001600160a01b03909116815260200160405180910390f35b34801561013857600080fd5b506100df610147366004610537565b5050565b7f02016836a56b71f0d02689e69e326f4f4c1b9057164ef592671cf0d37c8040c054336001600160a01b038216146101af576040517f30cd747100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006101d97f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6001600160a01b031614610219576040517f0dc149f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7ffaa2f015f2ce5aee225904728de2def86eb8837491efd21f1a04fc20d8e923f6846001600160a01b0316638291286c6040518163ffffffff1660e01b815260040160206040518083038186803b15801561027357600080fd5b505afa158015610287573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102ab91906105a9565b146102e2576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b837f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55827f02016836a56b71f0d02689e69e326f4f4c1b9057164ef592671cf0d37c8040c0556000846001600160a01b0316639ded06df8460405160240161034a91906105f2565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516103989190610625565b600060405180830381855af49150503d80600081146103d3576040519150601f19603f3d011682016040523d82523d6000602084013e6103d8565b606091505b5050905080610413576040517f97905dfb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5050505050565b80356001600160a01b038116811461043157600080fd5b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60008060006060848603121561047a57600080fd5b6104838461041a565b92506104916020850161041a565b9150604084013567ffffffffffffffff808211156104ae57600080fd5b818601915086601f8301126104c257600080fd5b8135818111156104d4576104d4610436565b604051601f8201601f19908116603f011681019083821181831017156104fc576104fc610436565b8160405282815289602084870101111561051557600080fd5b8260208601602083013760006020848301015280955050505050509250925092565b6000806020838503121561054a57600080fd5b823567ffffffffffffffff8082111561056257600080fd5b818501915085601f83011261057657600080fd5b81358181111561058557600080fd5b86602082850101111561059757600080fd5b60209290920196919550909350505050565b6000602082840312156105bb57600080fd5b5051919050565b60005b838110156105dd5781810151838201526020016105c5565b838111156105ec576000848401525b50505050565b60208152600082518060208401526106118160408501602087016105c2565b601f01601f19169190910160400192915050565b600082516106378184602087016105c2565b919091019291505056fea2646970667358221220651952c349510bec880aaba14c95732e193a934d9454dc378b340fc36d6ef99c64736f6c63430008090033
Deployed Bytecode
0x6080604052600436106100385760003560e01c8063378dfd8e146100bf5780635c60da1b146100e15780639ded06df1461012c5761006f565b3661006f576040517f3733483400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006100997f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b90503660008037600080366000845af43d6000803e8080156100ba573d6000f35b3d6000fd5b3480156100cb57600080fd5b506100df6100da366004610465565b61014b565b005b3480156100ed57600080fd5b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546040516001600160a01b03909116815260200160405180910390f35b34801561013857600080fd5b506100df610147366004610537565b5050565b7f02016836a56b71f0d02689e69e326f4f4c1b9057164ef592671cf0d37c8040c054336001600160a01b038216146101af576040517f30cd747100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006101d97f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6001600160a01b031614610219576040517f0dc149f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7ffaa2f015f2ce5aee225904728de2def86eb8837491efd21f1a04fc20d8e923f6846001600160a01b0316638291286c6040518163ffffffff1660e01b815260040160206040518083038186803b15801561027357600080fd5b505afa158015610287573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102ab91906105a9565b146102e2576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b837f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55827f02016836a56b71f0d02689e69e326f4f4c1b9057164ef592671cf0d37c8040c0556000846001600160a01b0316639ded06df8460405160240161034a91906105f2565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516103989190610625565b600060405180830381855af49150503d80600081146103d3576040519150601f19603f3d011682016040523d82523d6000602084013e6103d8565b606091505b5050905080610413576040517f97905dfb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5050505050565b80356001600160a01b038116811461043157600080fd5b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60008060006060848603121561047a57600080fd5b6104838461041a565b92506104916020850161041a565b9150604084013567ffffffffffffffff808211156104ae57600080fd5b818601915086601f8301126104c257600080fd5b8135818111156104d4576104d4610436565b604051601f8201601f19908116603f011681019083821181831017156104fc576104fc610436565b8160405282815289602084870101111561051557600080fd5b8260208601602083013760006020848301015280955050505050509250925092565b6000806020838503121561054a57600080fd5b823567ffffffffffffffff8082111561056257600080fd5b818501915085601f83011261057657600080fd5b81358181111561058557600080fd5b86602082850101111561059757600080fd5b60209290920196919550909350505050565b6000602082840312156105bb57600080fd5b5051919050565b60005b838110156105dd5781810151838201526020016105c5565b838111156105ec576000848401525b50505050565b60208152600082518060208401526106118160408501602087016105c2565b601f01601f19169190910160400192915050565b600082516106378184602087016105c2565b919091019291505056fea2646970667358221220651952c349510bec880aaba14c95732e193a934d9454dc378b340fc36d6ef99c64736f6c63430008090033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
FTM | 18.65% | $1.33 | 3,326.3566 | $4,428.17 | |
BSC | 18.62% | $746.32 | 5.9235 | $4,420.8 | |
BSC | <0.01% | $746.16 | 0.00124264 | $0.9272 | |
ARB | 15.09% | $3,990.36 | 0.8976 | $3,581.77 | |
ARB | 0.01% | $1.16 | 2.5442 | $2.95 | |
ARB | <0.01% | $0.999596 | 2.0587 | $2.06 | |
BASE | 14.86% | $3,989.84 | 0.8842 | $3,527.74 | |
BASE | 0.22% | $1 | 51.17 | $51.17 | |
BASE | 0.02% | $0.999638 | 5.2858 | $5.28 | |
POL | 6.19% | $0.702425 | 2,092.6593 | $1,469.94 | |
ETH | 5.37% | $3,990.22 | 0.3197 | $1,275.78 | |
ETH | 0.02% | $4,728.25 | 0.00100671 | $4.76 | |
ETH | 0.01% | $1 | 3.2161 | $3.22 | |
ETH | <0.01% | $3,990.22 | 0.00012656 | $0.505 | |
AVAX | 3.08% | $51.77 | 14.1072 | $730.34 | |
AVAX | <0.01% | $51.75 | 0.0362 | $1.87 | |
OP | Ether (ETH) | 3.02% | $3,990.01 | 0.1797 | $717.04 |
OP | <0.01% | $0.999596 | 0.8413 | $0.841 | |
GLMR | 2.75% | $0.378603 | 1,725.3625 | $653.23 | |
BLAST | 2.54% | $3,990.56 | 0.1511 | $602.83 | |
LINEA | 2.45% | $3,990.22 | 0.146 | $582.62 | |
CELO | 2.20% | $1.04 | 501.7806 | $522.26 | |
MANTLE | 1.91% | $1.15 | 394.3746 | $452.43 | |
FRAXTAL | 1.58% | $3,975.72 | 0.0944 | $375.37 | |
SCROLL | 1.37% | $3,990.22 | 0.0818 | $326.3 |
[ 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.