FTM Testnet

Contract

0xbE406F0189A0B4cf3A05C286473D23791Dd44Cc6
Source Code

Overview

FTM Balance

Fantom LogoFantom LogoFantom Logo5.330006324757764039 FTM

Multi Chain

Multichain Addresses

1 address found via
Transaction Hash
Method
Block
From
To
Value
Add Native Gas227930752023-12-01 7:57:531 day 17 hrs ago1701417473IN
0xbE406F...1Dd44Cc6
11.34843105 FTM0.000040281.3
Add Native Gas227480322023-11-29 18:53:303 days 6 hrs ago1701284010IN
0xbE406F...1Dd44Cc6
0.2 FTM0.000073782.5
Add Native Gas224754322023-11-20 18:20:2212 days 6 hrs ago1700504422IN
0xbE406F...1Dd44Cc6
7.1159476 FTM0.000073782.5
Add Native Gas224630842023-11-20 9:09:3612 days 15 hrs ago1700471376IN
0xbE406F...1Dd44Cc6
9.83427724 FTM0.000037181.2
Add Native Gas224182212023-11-18 16:47:1414 days 8 hrs ago1700326034IN
0xbE406F...1Dd44Cc6
0.32733 FTM0.000073782.5
Add Native Gas218878392023-10-31 14:02:2832 days 11 hrs ago1698760948IN
0xbE406F...1Dd44Cc6
0.28783272 FTM0.000073782.5
Add Native Gas218543882023-10-30 6:06:4133 days 18 hrs ago1698646001IN
0xbE406F...1Dd44Cc6
0.26774539 FTM0.000073782.5
Add Native Gas213914422023-10-11 15:32:3852 days 9 hrs ago1697038358IN
0xbE406F...1Dd44Cc6
1.75980197 FTM0.000073782.5
Add Native Gas212018052023-10-03 1:14:0060 days 23 hrs ago1696295640IN
0xbE406F...1Dd44Cc6
0.34186896 FTM0.000073782.5
Add Native Gas209275982023-09-22 14:58:1771 days 10 hrs ago1695394697IN
0xbE406F...1Dd44Cc6
1.86718342 FTM0.000073782.5
Add Native Gas208344822023-09-19 21:29:5774 days 3 hrs ago1695158997IN
0xbE406F...1Dd44Cc6
0.35815044 FTM0.000073752.5
Add Native Gas206505772023-09-14 6:04:2779 days 18 hrs ago1694671467IN
0xbE406F...1Dd44Cc6
1 FTM0.000073782.5
Add Native Gas206496132023-09-14 5:22:1979 days 19 hrs ago1694668939IN
0xbE406F...1Dd44Cc6
1 FTM0.000073752.5
Accept Ownership206190002023-09-13 5:39:1580 days 19 hrs ago1694583555IN
0xbE406F...1Dd44Cc6
0 FTM0.000081682.5
Propose Ownershi...206189152023-09-13 5:34:5080 days 19 hrs ago1694583290IN
0xbE406F...1Dd44Cc6
0 FTM0.000130542.5
Upgrade206183082023-09-13 5:00:2980 days 20 hrs ago1694581229IN
0xbE406F...1Dd44Cc6
0 FTM0.001336622.5
Collect Fees206126682023-09-13 0:09:0081 days 54 mins ago1694563740IN
0xbE406F...1Dd44Cc6
0 FTM0.000096032.5
Collect Fees206126192023-09-13 0:06:5581 days 57 mins ago1694563615IN
0xbE406F...1Dd44Cc6
0 FTM0.000096032.5
Collect Fees206125902023-09-13 0:05:5381 days 58 mins ago1694563553IN
0xbE406F...1Dd44Cc6
0 FTM0.000096032.5
Collect Fees206125412023-09-13 0:03:4481 days 1 hr ago1694563424IN
0xbE406F...1Dd44Cc6
0 FTM0.000096032.5
Collect Fees206124982023-09-13 0:01:2981 days 1 hr ago1694563289IN
0xbE406F...1Dd44Cc6
0 FTM0.000096062.5
Collect Fees206124842023-09-13 0:00:5081 days 1 hr ago1694563250IN
0xbE406F...1Dd44Cc6
0 FTM0.000096062.5
Refund205915262023-09-12 8:35:3381 days 16 hrs ago1694507733IN
0xbE406F...1Dd44Cc6
0 FTM0.000047981.2333984
Refund205912852023-09-12 8:25:4481 days 16 hrs ago1694507144IN
0xbE406F...1Dd44Cc6
0 FTM0.000047991.2335208
Refund205895842023-09-12 7:21:0781 days 17 hrs ago1694503267IN
0xbE406F...1Dd44Cc6
0 FTM0.000047981.2332232
View all transactions

Latest 25 internal transactions (View All)

Parent Txn Hash Block From To Value
227972482023-12-01 11:01:461 day 14 hrs ago1701428506
0xbE406F...1Dd44Cc6
5.02660978 FTM
227971972023-12-01 10:59:071 day 14 hrs ago1701428347
0xbE406F...1Dd44Cc6
2.0742771 FTM
227970812023-12-01 10:52:111 day 14 hrs ago1701427931
0xbE406F...1Dd44Cc6
1.50887143 FTM
227943302023-12-01 8:53:331 day 16 hrs ago1701420813
0xbE406F...1Dd44Cc6
1 FTM
227928982023-12-01 7:50:021 day 17 hrs ago1701417002
0xbE406F...1Dd44Cc6
1 FTM
227855242023-12-01 1:54:041 day 23 hrs ago1701395644
0xbE406F...1Dd44Cc6
0.74894652 FTM
227746342023-11-30 16:36:332 days 8 hrs ago1701362193
0xbE406F...1Dd44Cc6
2.38847162 FTM
227745622023-11-30 16:32:362 days 8 hrs ago1701361956
0xbE406F...1Dd44Cc6
1.04017069 FTM
227745432023-11-30 16:31:302 days 8 hrs ago1701361890
0xbE406F...1Dd44Cc6
1.03914412 FTM
227742962023-11-30 16:18:502 days 8 hrs ago1701361130
0xbE406F...1Dd44Cc6
0.51917687 FTM
227741102023-11-30 16:10:122 days 8 hrs ago1701360612
0xbE406F...1Dd44Cc6
1.32366581 FTM
227738492023-11-30 15:58:352 days 9 hrs ago1701359915
0xbE406F...1Dd44Cc6
1.04360664 FTM
227737632023-11-30 15:55:272 days 9 hrs ago1701359727
0xbE406F...1Dd44Cc6
0.5190122 FTM
227737632023-11-30 15:55:272 days 9 hrs ago1701359727
0xbE406F...1Dd44Cc6
0.52640883 FTM
227715732023-11-30 14:05:262 days 10 hrs ago1701353126
0xbE406F...1Dd44Cc6
1.42260338 FTM
227705712023-11-30 13:14:152 days 11 hrs ago1701350055
0xbE406F...1Dd44Cc6
1.35426022 FTM
227701322023-11-30 12:52:342 days 12 hrs ago1701348754
0xbE406F...1Dd44Cc6
0.6 FTM
227695502023-11-30 12:27:262 days 12 hrs ago1701347246
0xbE406F...1Dd44Cc6
0.6 FTM
227691362023-11-30 12:07:082 days 12 hrs ago1701346028
0xbE406F...1Dd44Cc6
0.6 FTM
227689102023-11-30 11:58:442 days 13 hrs ago1701345524
0xbE406F...1Dd44Cc6
0.6 FTM
227686872023-11-30 11:48:402 days 13 hrs ago1701344920
0xbE406F...1Dd44Cc6
0.6 FTM
227683892023-11-30 11:37:262 days 13 hrs ago1701344246
0xbE406F...1Dd44Cc6
0.6 FTM
227677772023-11-30 11:09:152 days 13 hrs ago1701342555
0xbE406F...1Dd44Cc6
0.6 FTM
227675392023-11-30 10:58:382 days 14 hrs ago1701341918
0xbE406F...1Dd44Cc6
0.6 FTM
227673362023-11-30 10:45:322 days 14 hrs ago1701341132
0xbE406F...1Dd44Cc6
0.6 FTM
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AxelarGasReceiverProxy

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 1000 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at testnet.ftmscan.com on 2022-06-20
*/

// Root file: src/gas-receiver/AxelarGasReceiverProxy.sol

// SPDX-License-Identifier: MIT

pragma solidity 0.8.9;

contract AxelarGasReceiverProxy {
    error SetupFailed();
    error EtherNotAccepted();

    // bytes32(uint256(keccak256('eip1967.proxy.implementation')) - 1)
    bytes32 internal constant _IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;

    constructor(address gasReceiverImplementation, bytes memory params) {
        // solhint-disable-next-line no-inline-assembly
        assembly {
            sstore(_IMPLEMENTATION_SLOT, gasReceiverImplementation)
        }
        // solhint-disable-next-line avoid-low-level-calls
        (bool success, ) = gasReceiverImplementation.delegatecall(
            //0x9ded06df is the setup selector.
            abi.encodeWithSelector(0x9ded06df, params)
        );

        if (!success) revert SetupFailed();
    }

    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 {
        revert EtherNotAccepted();
    }
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"gasReceiverImplementation","type":"address"},{"internalType":"bytes","name":"params","type":"bytes"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"EtherNotAccepted","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":"bytes","name":"data","type":"bytes"}],"name":"setup","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b5060405161045e38038061045e83398101604081905261002f9161015d565b817f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc556000826001600160a01b0316639ded06df83604051602401610074919061022b565b6040516020818303038152906040529060e01b6020820180516001600160e01b0383818316178352505050506040516100ad919061025e565b600060405180830381855af49150503d80600081146100e8576040519150601f19603f3d011682016040523d82523d6000602084013e6100ed565b606091505b505090508061010f576040516397905dfb60e01b815260040160405180910390fd5b50505061027a565b634e487b7160e01b600052604160045260246000fd5b60005b83811015610148578181015183820152602001610130565b83811115610157576000848401525b50505050565b6000806040838503121561017057600080fd5b82516001600160a01b038116811461018757600080fd5b60208401519092506001600160401b03808211156101a457600080fd5b818501915085601f8301126101b857600080fd5b8151818111156101ca576101ca610117565b604051601f8201601f19908116603f011681019083821181831017156101f2576101f2610117565b8160405282815288602084870101111561020b57600080fd5b61021c83602083016020880161012d565b80955050505050509250929050565b602081526000825180602084015261024a81604085016020870161012d565b601f01601f19169190910160400192915050565b6000825161027081846020870161012d565b9190910192915050565b6101d5806102896000396000f3fe60806040526004361061002d5760003560e01c80635c60da1b146100b45780639ded06df1461010c57610064565b36610064576040517f3733483400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600061008e7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b90503660008037600080366000845af43d6000803e8080156100af573d6000f35b3d6000fd5b3480156100c057600080fd5b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5460405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b34801561011857600080fd5b5061012b61012736600461012d565b5050565b005b6000806020838503121561014057600080fd5b823567ffffffffffffffff8082111561015857600080fd5b818501915085601f83011261016c57600080fd5b81358181111561017b57600080fd5b86602082850101111561018d57600080fd5b6020929092019691955090935050505056fea2646970667358221220203d39a48f71cd482da7178f46b63c2ea4e679297ac50f0f3aa1c5a5076b40e464736f6c63430008090033000000000000000000000000cd6b34faf1fd1056c728a27426ab6807f84baa1b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000200000000000000000000000005b593e7b1725dc6fcbbfe80b2415b19153f94a85

Deployed Bytecode

0x60806040526004361061002d5760003560e01c80635c60da1b146100b45780639ded06df1461010c57610064565b36610064576040517f3733483400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600061008e7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b90503660008037600080366000845af43d6000803e8080156100af573d6000f35b3d6000fd5b3480156100c057600080fd5b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5460405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b34801561011857600080fd5b5061012b61012736600461012d565b5050565b005b6000806020838503121561014057600080fd5b823567ffffffffffffffff8082111561015857600080fd5b818501915085601f83011261016c57600080fd5b81358181111561017b57600080fd5b86602082850101111561018d57600080fd5b6020929092019691955090935050505056fea2646970667358221220203d39a48f71cd482da7178f46b63c2ea4e679297ac50f0f3aa1c5a5076b40e464736f6c63430008090033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000cd6b34faf1fd1056c728a27426ab6807f84baa1b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000200000000000000000000000005b593e7b1725dc6fcbbfe80b2415b19153f94a85

-----Decoded View---------------
Arg [0] : gasReceiverImplementation (address): 0xCD6b34FaF1FD1056C728A27426AB6807f84BAa1b
Arg [1] : params (bytes): 0x0000000000000000000000005b593e7b1725dc6fcbbfe80b2415b19153f94a85

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 000000000000000000000000cd6b34faf1fd1056c728a27426ab6807f84baa1b
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000020
Arg [3] : 0000000000000000000000005b593e7b1725dc6fcbbfe80b2415b19153f94a85


Deployed Bytecode Sourcemap

122:1862:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;1955:18;;;;;;;;;;;;;;122:1862;1381:22;1406:16;1138:20;1132:27;;949:228;1406:16;1381:41;;1533:14;1530:1;1527;1514:34;1636:1;1633;1617:14;1614:1;1598:14;1591:5;1578:60;1673:16;1670:1;1667;1652:38;1713:6;1733:68;;;;1852:16;1849:1;1842:27;1733:68;1769:16;1766:1;1759:27;949:228;;;;;;;;;;-1:-1:-1;1138:20:0;1132:27;949:228;;190:42:1;178:55;;;160:74;;148:2;133:18;949:228:0;;;;;;;1235:45;;;;;;;;;;-1:-1:-1;1235:45:0;;;;;:::i;:::-;;;;;;245:591:1;315:6;323;376:2;364:9;355:7;351:23;347:32;344:52;;;392:1;389;382:12;344:52;432:9;419:23;461:18;502:2;494:6;491:14;488:34;;;518:1;515;508:12;488:34;556:6;545:9;541:22;531:32;;601:7;594:4;590:2;586:13;582:27;572:55;;623:1;620;613:12;572:55;663:2;650:16;689:2;681:6;678:14;675:34;;;705:1;702;695:12;675:34;750:7;745:2;736:6;732:2;728:15;724:24;721:37;718:57;;;771:1;768;761:12;718:57;802:2;794:11;;;;;824:6;;-1:-1:-1;245:591:1;;-1:-1:-1;;;;245:591:1:o

Swarm Source

ipfs://203d39a48f71cd482da7178f46b63c2ea4e679297ac50f0f3aa1c5a5076b40e4

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

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