ETH Price: $3,226.12 (-2.56%)

Contract

0x53345F3B9FCb873783FfA5C8F043233AfD4991a6
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Batch Set138403472021-12-20 6:07:021058 days ago1639980422IN
ForTube: Oracle
0 ETH0.0035552860.31123321
Batch Set138387222021-12-20 0:06:531059 days ago1639958813IN
ForTube: Oracle
0 ETH0.00637038108
Batch Set138381652021-12-19 22:07:291059 days ago1639951649IN
ForTube: Oracle
0 ETH0.0039813484
Batch Set138366062021-12-19 16:07:081059 days ago1639930028IN
ForTube: Oracle
0 ETH0.0066374263.00413967
Batch Set138363262021-12-19 15:07:321059 days ago1639926452IN
ForTube: Oracle
0 ETH0.0029386162
Batch Set138357902021-12-19 13:11:131059 days ago1639919473IN
ForTube: Oracle
0 ETH0.0019614233.27324686
Batch Set138351822021-12-19 11:07:141059 days ago1639912034IN
ForTube: Oracle
0 ETH0.002511453
Batch Set138346402021-12-19 9:07:261059 days ago1639904846IN
ForTube: Oracle
0 ETH0.0024633952
Batch Set138343902021-12-19 8:07:261059 days ago1639901246IN
ForTube: Oracle
0 ETH0.0028890849
Batch Set138338372021-12-19 6:07:261059 days ago1639894046IN
ForTube: Oracle
0 ETH0.0042657390
Batch Set138335772021-12-19 5:07:091059 days ago1639890429IN
ForTube: Oracle
0 ETH0.002249947.46925146
Batch Set138333192021-12-19 4:07:311059 days ago1639886851IN
ForTube: Oracle
0 ETH0.0028765761
Batch Set138300712021-12-18 16:07:221060 days ago1639843642IN
ForTube: Oracle
0 ETH0.0045986797
Batch Set138298192021-12-18 15:07:231060 days ago1639840043IN
ForTube: Oracle
0 ETH0.0036003476
Batch Set138271032021-12-18 5:07:391060 days ago1639804059IN
ForTube: Oracle
0 ETH0.0036969678
Batch Set138268422021-12-18 4:07:151060 days ago1639800435IN
ForTube: Oracle
0 ETH0.00502281106
Batch Set138260142021-12-18 1:07:241061 days ago1639789644IN
ForTube: Oracle
0 ETH0.00763284161
Batch Set138257872021-12-18 0:12:441061 days ago1639786364IN
ForTube: Oracle
0 ETH0.01927851326.7711018
Batch Set138252012021-12-17 22:06:541061 days ago1639778814IN
ForTube: Oracle
0 ETH0.01426649301
Batch Set138249382021-12-17 21:07:331061 days ago1639775253IN
ForTube: Oracle
0 ETH0.0031039565.48844125
Batch Set138243992021-12-17 19:07:011061 days ago1639768021IN
ForTube: Oracle
0 ETH0.02164749367
Batch Set138241932021-12-17 18:18:301061 days ago1639765110IN
ForTube: Oracle
0 ETH0.0037446178.9852575
Batch Set138235932021-12-17 16:08:291061 days ago1639757309IN
ForTube: Oracle
0 ETH0.002979862.88505984
Batch Set138233242021-12-17 15:07:101061 days ago1639753630IN
ForTube: Oracle
0 ETH0.01460812125
Batch Set138230582021-12-17 14:07:451061 days ago1639750065IN
ForTube: Oracle
0 ETH0.0049823484.81312253
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Oracle

Compiler Version
v0.6.0+commit.26b70077

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-06-04
*/

/**
 *Submitted for verification at Etherscan.io on 2020-06-02
*/

pragma experimental ABIEncoderV2;
pragma solidity ^0.6.0;


interface IACL {
    function accessible(address sender, address to, bytes4 sig)
        external
        view
        returns (bool);
}

contract Oracle {
    address public ACL;

    constructor (address _ACL) public {
        ACL = _ACL;
    }

    modifier auth {
        require(IACL(ACL).accessible(msg.sender, address(this), msg.sig), "access unauthorized");
        _;
    }

    function setACL(
        address _ACL) external {
        require(msg.sender == ACL, "require ACL");
        ACL = _ACL;
    }

    struct Price {
        uint price;
        uint  expiration;
    }

    mapping (address => Price) public prices;

    function getExpiration(address token) external view returns (uint) {
        return prices[token].expiration;
    }

    function getPrice(address token) external view returns (uint) {
        return prices[token].price;
    }

    function get(address token) external view returns (uint, bool) {
        return (prices[token].price, valid(token));
    }

    function valid(address token) public view returns (bool) {
        return now < prices[token].expiration;
    }

    // 设置价格为 @val, 保持有效时间为 @exp second.
    function set(address token, uint val, uint exp) external auth {
        prices[token].price = val;
        prices[token].expiration = now + exp;
    }

    //批量设置,减少gas使用
    function batchSet(address[] calldata tokens, uint[] calldata vals, uint[] calldata exps) external auth {
        uint nToken = tokens.length;
        require(nToken == vals.length && vals.length == exps.length, "invalid array length");
        for (uint i = 0; i < nToken; ++i) {
            prices[tokens[i]].price = vals[i];
            prices[tokens[i]].expiration = now + exps[i];
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_ACL","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ACL","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"tokens","type":"address[]"},{"internalType":"uint256[]","name":"vals","type":"uint256[]"},{"internalType":"uint256[]","name":"exps","type":"uint256[]"}],"name":"batchSet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"get","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"getExpiration","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"getPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"prices","outputs":[{"internalType":"uint256","name":"price","type":"uint256"},{"internalType":"uint256","name":"expiration","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"uint256","name":"val","type":"uint256"},{"internalType":"uint256","name":"exp","type":"uint256"}],"name":"set","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_ACL","type":"address"}],"name":"setACL","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"valid","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"}]

608060405234801561001057600080fd5b5060405161082838038061082883398101604081905261002f91610054565b600080546001600160a01b0319166001600160a01b0392909216919091179055610082565b600060208284031215610065578081fd5b81516001600160a01b038116811461007b578182fd5b9392505050565b610797806100916000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c80638308d7e9116100665780638308d7e9146100fe578063ac8a260c14610111578063c2bc2efc14610131578063cfed246b14610152578063e3f4730f1461017357610093565b806341976e09146100985780634ec70a48146100c157806376aad605146100d45780637af53532146100e9575b600080fd5b6100ab6100a6366004610563565b610186565b6040516100b8919061073a565b60405180910390f35b6100ab6100cf366004610563565b6101a1565b6100e76100e2366004610563565b6101c0565b005b6100f1610215565b6040516100b8919061066e565b6100e761010c366004610585565b610224565b61012461011f366004610563565b6102f7565b6040516100b891906106af565b61014461013f366004610563565b610318565b6040516100b8929190610743565b610165610160366004610563565b610345565b6040516100b8929190610753565b6100e76101813660046105b8565b61035e565b6001600160a01b031660009081526001602052604090205490565b6001600160a01b03166000908152600160208190526040909120015490565b6000546001600160a01b031633146101f35760405162461bcd60e51b81526004016101ea90610715565b60405180910390fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031681565b6000805460405163a90ffc2760e01b81526001600160a01b039091169163a90ffc27916102639133913091356001600160e01b03191690600401610682565b60206040518083038186803b15801561027b57600080fd5b505afa15801561028f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506102b3919081019061064e565b6102cf5760405162461bcd60e51b81526004016101ea906106ba565b6001600160a01b03909216600090815260016020819052604090912091825542909201910155565b6001600160a01b031660009081526001602081905260409091200154421090565b6001600160a01b038116600090815260016020526040812054819061033c846102f7565b91509150915091565b6001602081905260009182526040909120805491015482565b6000805460405163a90ffc2760e01b81526001600160a01b039091169163a90ffc279161039d9133913091356001600160e01b03191690600401610682565b60206040518083038186803b1580156103b557600080fd5b505afa1580156103c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506103ed919081019061064e565b6104095760405162461bcd60e51b81526004016101ea906106ba565b84838114801561041857508382145b6104345760405162461bcd60e51b81526004016101ea906106e7565b60005b818110156104f35785858281811061044b57fe5b90506020020135600160008a8a8581811061046257fe5b90506020020160206104779190810190610563565b6001600160a01b0316815260208101919091526040016000205583838281811061049d57fe5b905060200201354201600160008a8a858181106104b657fe5b90506020020160206104cb9190810190610563565b6001600160a01b03168152602081019190915260400160002060019081019190915501610437565b5050505050505050565b80356001600160a01b038116811461051457600080fd5b92915050565b60008083601f84011261052b578182fd5b50813567ffffffffffffffff811115610542578182fd5b602083019150836020808302850101111561055c57600080fd5b9250929050565b600060208284031215610574578081fd5b61057e83836104fd565b9392505050565b600080600060608486031215610599578182fd5b6105a385856104fd565b95602085013595506040909401359392505050565b600080600080600080606087890312156105d0578182fd5b863567ffffffffffffffff808211156105e7578384fd5b6105f38a838b0161051a565b9098509650602089013591508082111561060b578384fd5b6106178a838b0161051a565b9096509450604089013591508082111561062f578384fd5b5061063c89828a0161051a565b979a9699509497509295939492505050565b60006020828403121561065f578081fd5b8151801515811461057e578182fd5b6001600160a01b0391909116815260200190565b6001600160a01b0393841681529190921660208201526001600160e01b0319909116604082015260600190565b901515815260200190565b6020808252601390820152721858d8d95cdcc81d5b985d5d1a1bdc9a5e9959606a1b604082015260600190565b6020808252601490820152730d2dcecc2d8d2c840c2e4e4c2f240d8cadccee8d60631b604082015260600190565b6020808252600b908201526a1c995c5d5a5c99481050d360aa1b604082015260600190565b90815260200190565b9182521515602082015260400190565b91825260208201526040019056fea26469706673582212204f14da3e6be2e712f3792bcf1378471545eb4fe6ed0aeab106260543308a4c9e64736f6c63430006000033000000000000000000000000063ad95a0fdc69269960a257c7e9bfa3629ac4dd

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100935760003560e01c80638308d7e9116100665780638308d7e9146100fe578063ac8a260c14610111578063c2bc2efc14610131578063cfed246b14610152578063e3f4730f1461017357610093565b806341976e09146100985780634ec70a48146100c157806376aad605146100d45780637af53532146100e9575b600080fd5b6100ab6100a6366004610563565b610186565b6040516100b8919061073a565b60405180910390f35b6100ab6100cf366004610563565b6101a1565b6100e76100e2366004610563565b6101c0565b005b6100f1610215565b6040516100b8919061066e565b6100e761010c366004610585565b610224565b61012461011f366004610563565b6102f7565b6040516100b891906106af565b61014461013f366004610563565b610318565b6040516100b8929190610743565b610165610160366004610563565b610345565b6040516100b8929190610753565b6100e76101813660046105b8565b61035e565b6001600160a01b031660009081526001602052604090205490565b6001600160a01b03166000908152600160208190526040909120015490565b6000546001600160a01b031633146101f35760405162461bcd60e51b81526004016101ea90610715565b60405180910390fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031681565b6000805460405163a90ffc2760e01b81526001600160a01b039091169163a90ffc27916102639133913091356001600160e01b03191690600401610682565b60206040518083038186803b15801561027b57600080fd5b505afa15801561028f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506102b3919081019061064e565b6102cf5760405162461bcd60e51b81526004016101ea906106ba565b6001600160a01b03909216600090815260016020819052604090912091825542909201910155565b6001600160a01b031660009081526001602081905260409091200154421090565b6001600160a01b038116600090815260016020526040812054819061033c846102f7565b91509150915091565b6001602081905260009182526040909120805491015482565b6000805460405163a90ffc2760e01b81526001600160a01b039091169163a90ffc279161039d9133913091356001600160e01b03191690600401610682565b60206040518083038186803b1580156103b557600080fd5b505afa1580156103c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506103ed919081019061064e565b6104095760405162461bcd60e51b81526004016101ea906106ba565b84838114801561041857508382145b6104345760405162461bcd60e51b81526004016101ea906106e7565b60005b818110156104f35785858281811061044b57fe5b90506020020135600160008a8a8581811061046257fe5b90506020020160206104779190810190610563565b6001600160a01b0316815260208101919091526040016000205583838281811061049d57fe5b905060200201354201600160008a8a858181106104b657fe5b90506020020160206104cb9190810190610563565b6001600160a01b03168152602081019190915260400160002060019081019190915501610437565b5050505050505050565b80356001600160a01b038116811461051457600080fd5b92915050565b60008083601f84011261052b578182fd5b50813567ffffffffffffffff811115610542578182fd5b602083019150836020808302850101111561055c57600080fd5b9250929050565b600060208284031215610574578081fd5b61057e83836104fd565b9392505050565b600080600060608486031215610599578182fd5b6105a385856104fd565b95602085013595506040909401359392505050565b600080600080600080606087890312156105d0578182fd5b863567ffffffffffffffff808211156105e7578384fd5b6105f38a838b0161051a565b9098509650602089013591508082111561060b578384fd5b6106178a838b0161051a565b9096509450604089013591508082111561062f578384fd5b5061063c89828a0161051a565b979a9699509497509295939492505050565b60006020828403121561065f578081fd5b8151801515811461057e578182fd5b6001600160a01b0391909116815260200190565b6001600160a01b0393841681529190921660208201526001600160e01b0319909116604082015260600190565b901515815260200190565b6020808252601390820152721858d8d95cdcc81d5b985d5d1a1bdc9a5e9959606a1b604082015260600190565b6020808252601490820152730d2dcecc2d8d2c840c2e4e4c2f240d8cadccee8d60631b604082015260600190565b6020808252600b908201526a1c995c5d5a5c99481050d360aa1b604082015260600190565b90815260200190565b9182521515602082015260400190565b91825260208201526040019056fea26469706673582212204f14da3e6be2e712f3792bcf1378471545eb4fe6ed0aeab106260543308a4c9e64736f6c63430006000033

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

000000000000000000000000063ad95a0fdc69269960a257c7e9bfa3629ac4dd

-----Decoded View---------------
Arg [0] : _ACL (address): 0x063Ad95a0fdc69269960a257c7E9BFa3629AC4dD

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000063ad95a0fdc69269960a257c7e9bfa3629ac4dd


Deployed Bytecode Sourcemap

280:1693:0:-:0;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;280:1693:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;931:107;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;806:117;;;;;;;;;:::i;542:130::-;;;;;;;;;:::i;:::-;;303:18;;;:::i;:::-;;;;;;;;1364:153;;;;;;;;;:::i;1178:113::-;;;;;;;;;:::i;:::-;;;;;;;;1046:124;;;;;;;;;:::i;:::-;;;;;;;;;757:40;;;;;;;;;:::i;:::-;;;;;;;;;1563:407;;;;;;;;;:::i;931:107::-;-1:-1:-1;;;;;1011:13:0;987:4;1011:13;;;:6;:13;;;;;:19;;931:107::o;806:117::-;-1:-1:-1;;;;;891:13:0;867:4;891:13;;;:6;:13;;;;;;;;:24;;;806:117::o;542:130::-;624:3;;-1:-1:-1;;;;;624:3:0;610:10;:17;602:41;;;;-1:-1:-1;;;602:41:0;;;;;;;;;;;;;;;;;654:3;:10;;-1:-1:-1;;;;;;654:10:0;-1:-1:-1;;;;;654:10:0;;;;;;;;;;542:130::o;303:18::-;;;-1:-1:-1;;;;;303:18:0;;:::o;1364:153::-;439:3;;;434:56;;-1:-1:-1;;;434:56:0;;-1:-1:-1;;;;;439:3:0;;;;434:20;;:56;;455:10;;475:4;;482:7;-1:-1:-1;;;;;;482:7:0;;434:56;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;434:56:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;434:56:0;;;;;;;101:4:-1;97:9;90:4;84;80:15;76:31;69:5;65:43;126:6;120:4;113:20;0:138;434:56:0;;;;;;;;;426:88;;;;-1:-1:-1;;;426:88:0;;;;;;;;;-1:-1:-1;;;;;1437:13:0;;::::1;;::::0;;;:6:::1;:13;::::0;;;;;;;:25;;;1500:3:::1;:9:::0;;::::1;1473:24:::0;::::1;:36:::0;1364:153::o;1178:113::-;-1:-1:-1;;;;;1259:13:0;1229:4;1259:13;;;:6;:13;;;;;;;;:24;;1253:3;:30;;1178:113::o;1046:124::-;-1:-1:-1;;;;;1128:13:0;;1097:4;1128:13;;;:6;:13;;;;;:19;1097:4;;1149:12;1135:5;1149;:12::i;:::-;1120:42;;;;1046:124;;;:::o;757:40::-;;;;;;;;;;;;;;;;;;;;:::o;1563:407::-;439:3;;;434:56;;-1:-1:-1;;;434:56:0;;-1:-1:-1;;;;;439:3:0;;;;434:20;;:56;;455:10;;475:4;;482:7;-1:-1:-1;;;;;;482:7:0;;434:56;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;434:56:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;434:56:0;;;;;;;101:4:-1;97:9;90:4;84;80:15;76:31;69:5;65:43;126:6;120:4;113:20;0:138;434:56:0;;;;;;;;;426:88;;;;-1:-1:-1;;;426:88:0;;;;;;;;;1691:6;1723:21;;::::1;:51:::0;::::1;;;-1:-1:-1::0;1748:26:0;;::::1;1723:51;1715:84;;;;-1:-1:-1::0;;;1715:84:0::1;;;;;;;;;1815:6;1810:153;1831:6;1827:1;:10;1810:153;;;1885:4;;1890:1;1885:7;;;;;;;;;;;;;1859:6;:17;1866:6;;1873:1;1866:9;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1::0;;;;;1859:17:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;1859:17:0;:33;1944:4;;1949:1;1944:7;;::::1;;;;;;;;;;;1938:3;:13;1907:6;:17;1914:6;;1921:1;1914:9;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1::0;;;;;1907:17:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;1907:17:0;:28:::1;::::0;;::::1;:44:::0;;;;1839:3:::1;1810:153;;;;525:1;1563:407:::0;;;;;;:::o;5:130:-1:-;72:20;;-1:-1;;;;;8309:54;;8892:35;;8882:2;;8941:1;;8931:12;8882:2;57:78;;;;;160:352;;;290:3;283:4;275:6;271:17;267:27;257:2;;-1:-1;;298:12;257:2;-1:-1;328:20;;368:18;357:30;;354:2;;;-1:-1;;390:12;354:2;434:4;426:6;422:17;410:29;;485:3;434:4;;469:6;465:17;426:6;451:32;;448:41;445:2;;;502:1;;492:12;445:2;250:262;;;;;;1170:241;;1274:2;1262:9;1253:7;1249:23;1245:32;1242:2;;;-1:-1;;1280:12;1242:2;1342:53;1387:7;1363:22;1342:53;;;1332:63;1236:175;-1:-1;;;1236:175;1418:491;;;;1556:2;1544:9;1535:7;1531:23;1527:32;1524:2;;;-1:-1;;1562:12;1524:2;1624:53;1669:7;1645:22;1624:53;;;1614:63;1714:2;1753:22;;1100:20;;-1:-1;1822:2;1861:22;;;1100:20;;1518:391;-1:-1;;;1518:391;1916:959;;;;;;;2159:2;2147:9;2138:7;2134:23;2130:32;2127:2;;;-1:-1;;2165:12;2127:2;2223:17;2210:31;2261:18;;2253:6;2250:30;2247:2;;;-1:-1;;2283:12;2247:2;2321:80;2393:7;2384:6;2373:9;2369:22;2321:80;;;2311:90;;-1:-1;2311:90;-1:-1;2466:2;2451:18;;2438:32;;-1:-1;2479:30;;;2476:2;;;-1:-1;;2512:12;2476:2;2550:80;2622:7;2613:6;2602:9;2598:22;2550:80;;;2540:90;;-1:-1;2540:90;-1:-1;2695:2;2680:18;;2667:32;;-1:-1;2708:30;;;2705:2;;;-1:-1;;2741:12;2705:2;;2779:80;2851:7;2842:6;2831:9;2827:22;2779:80;;;2121:754;;;;-1:-1;2121:754;;-1:-1;2121:754;;2769:90;;2121:754;-1:-1;;;2121:754;2882:257;;2994:2;2982:9;2973:7;2969:23;2965:32;2962:2;;;-1:-1;;3000:12;2962:2;979:6;973:13;9038:5;8070:13;8063:21;9016:5;9013:32;9003:2;;-1:-1;;9049:12;4740:213;-1:-1;;;;;8309:54;;;;3366:37;;4858:2;4843:18;;4829:124;4960:447;-1:-1;;;;;8309:54;;;3225:58;;8309:54;;;;5312:2;5297:18;;3366:37;-1:-1;;;;;;8157:78;;;5393:2;5378:18;;3595:36;5140:2;5125:18;;5111:296;5414:201;8070:13;;8063:21;3480:34;;5526:2;5511:18;;5497:118;5622:407;5813:2;5827:47;;;3868:2;5798:18;;;7838:19;-1:-1;;;7878:14;;;3884:42;3945:12;;;5784:245;6036:407;6227:2;6241:47;;;4196:2;6212:18;;;7838:19;-1:-1;;;7878:14;;;4212:43;4274:12;;;6198:245;6450:407;6641:2;6655:47;;;4525:2;6626:18;;;7838:19;-1:-1;;;7878:14;;;4541:34;4594:12;;;6612:245;6864:213;4691:37;;;6982:2;6967:18;;6953:124;7084:312;4691:37;;;8070:13;8063:21;7382:2;7367:18;;3480:34;7224:2;7209:18;;7195:201;7403:324;4691:37;;;7713:2;7698:18;;4691:37;7549:2;7534:18;;7520:207

Swarm Source

ipfs://4f14da3e6be2e712f3792bcf1378471545eb4fe6ed0aeab106260543308a4c9e

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

OVERVIEW

Price feeding to ForTube.

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.