Contract 0x7E6F33717b79679881F33A08C672552a914e2FCE

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x69c43db355b7992aa23de3ff0c72c5b5c413d1cbde086c3852ffcd6ab12f61870xee2d416f460924922022-12-14 13:21:0355 days 17 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0.00015 ETH0.00005205
0xaa55e027e87ef04d17ec0f18bfdbeb660e4a943427caaf2ccf5b1697acb29164Set Router460795972022-12-14 12:20:4855 days 18 hrs ago0xd7790449c2c649e84d9e2814494d60256f842deb IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00002971
0xa1aa49b55a6bcf81e24d07dc17febc32e128c1384e5aebaefd88b4cfb8866184Set Implementati...460794442022-12-14 12:20:0755 days 18 hrs ago0xd7790449c2c649e84d9e2814494d60256f842deb IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00002297
0x3b9eb022156ef75903081271a245b714d0d3e8ad8fb283502580b21059f36601Set Implementati...460709892022-12-14 11:38:1155 days 19 hrs ago0xd7790449c2c649e84d9e2814494d60256f842deb IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.0000214
0x1b6412186746559645365cf12bbe733ddd379daee06430bec0698a007985b4aaTrade With Margi...460174452022-12-14 7:15:4155 days 23 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00013934
0x632c619d4ce5f09e4ead656ac4261b3f80620ed503526fda3cbd37b5c6288d51Trade With Margi...445591692022-12-08 9:24:2061 days 21 hrs ago0x5b984a638506797d1e6e50b4e310d8ab377d3f49 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00011323
0xe8c4032ed4125c7e3a71a27e7623448debb25ace2bc02b809e785a2cfdf699c7Trade With Margi...445583362022-12-08 9:19:5661 days 21 hrs ago0x5b984a638506797d1e6e50b4e310d8ab377d3f49 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00015355
0x91ff5d8a5036b8cfda4501d027120d6bb5c721f7841b7c187cf88b52ce3e818fTrade With Margi...445579712022-12-08 9:17:5661 days 21 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.0001146
0x19a9354ea77a772ae0b0b4d12ae83a76f262bca2efeb2353c5503e827994a331Trade With Margi...445578652022-12-08 9:17:2161 days 21 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00012822
0xb4e5a936ec8aac5d6a95c62192f660a9b4c52c07f7b79ed0cb2dc4bbeb5320a1Trade With Margi...445577692022-12-08 9:16:4461 days 21 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00011439
0xdb7f26c8def27c4363f4176e04a633f9beaa6eeaa155c5cec1fae02417bbf9e9Trade With Margi...445576892022-12-08 9:16:1961 days 21 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00012795
0xbe333025f11bfe1963dde703dc88ff38c9498239572ff34b6ca4a15441dc4489Trade With Margi...445567732022-12-08 9:11:1761 days 21 hrs ago0x663a2b5841fb3ed0873d5435ac7e4eb32f94a8bd IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00011393
0xc7c2d78f9bf6ab2ff875b0b3d770150d4237f4f155baac79a8654b88f9831428Trade With Margi...445566922022-12-08 9:10:4861 days 21 hrs ago0x663a2b5841fb3ed0873d5435ac7e4eb32f94a8bd IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00012874
0x3da5c90250e068cc956c5a1c0ce4f67fc19772836f73a99fc9125f6d3989286eTrade With Margi...445560622022-12-08 9:07:3461 days 21 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00011318
0x76b6791ff66581292e9cdbd0faa231e25580370a05728c48ccd4613bfbd26a9fTrade With Margi...445559972022-12-08 9:07:1261 days 21 hrs ago0x663a2b5841fb3ed0873d5435ac7e4eb32f94a8bd IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00011553
0xc9f37fb336d7e14d0e3f69436a0e914489befcd3ddeb08619fed2632806af28dTrade With Margi...445556152022-12-08 9:04:5761 days 21 hrs ago0x663a2b5841fb3ed0873d5435ac7e4eb32f94a8bd IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00011448
0xe9f3a2b64b0fc3b00a15f16d91045ff6a52112f01b00ca7a7c94bdc238bf0f37Trade With Margi...445554812022-12-08 9:04:0961 days 21 hrs ago0x663a2b5841fb3ed0873d5435ac7e4eb32f94a8bd IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.0001289
0xa42691e5757b605c3700b31f7e88087cb3bd54c49e4eef20315747bf48fa10f4Trade With Margi...445545082022-12-08 8:59:0961 days 22 hrs ago0x663a2b5841fb3ed0873d5435ac7e4eb32f94a8bd IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00011067
0xd7c77d92748f84d6cfd85b44aa73559393ed4fc34e08e47f63eba8475232c041Trade With Margi...445537912022-12-08 8:55:0361 days 22 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.0001268
0x63c45cf75efc1dec1aeff616051fa73bbbaa29884d3bf8640ab2d50c07d22bddTrade With Margi...445455122022-12-08 8:10:4761 days 22 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00007387
0xdbfe72b7700cbda6c59438e8ac6e8cf284ffc61aec1db9a54cb1f0eb5bad1117Trade With Margi...445453262022-12-08 8:09:5461 days 22 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00011011
0xe473962184ea3294ee03c06470767efd46f9eed3e1ce797e72d21bbd1b9882b4Trade With Margi...445434532022-12-08 7:59:4561 days 23 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00011282
0xc8df55061a6a057ccf8030a2586a5dcad795aba69eca93fbc58cf3ce3506034bTrade With Margi...445433422022-12-08 7:59:1361 days 23 hrs ago0xfefc938c543751babc46cc1d662b982bd1636721 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00012435
0x6721083f93107b4d51e28ba98a4c55f349ee98e682344cc6b2002ea05a18e6b3Trade With Margi...445422312022-12-08 7:53:3061 days 23 hrs ago0x5b984a638506797d1e6e50b4e310d8ab377d3f49 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00007195
0x75dcaf7b79bf93bcb90683f5128b1371d34a144abec9e53f85e1f8dd27c5eca1Trade With Margi...445420112022-12-08 7:52:2061 days 23 hrs ago0x5b984a638506797d1e6e50b4e310d8ab377d3f49 IN  0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH0.00007155
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0x651c017d879f8cedb96df4e86763c9e99e7127090 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x8b381e5376f37c1fc1011c02212769b6ea7d8c0c 0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0xeda025e75461072307cc83cae6a393bac2e764ce0 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0x741c8e810cd1c7bab6565e850b775fc33c15c0840 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce Deri Protocol: Main0 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0x548758470914544bb289801153157517a6ca2a820 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce Deri Protocol: Main0 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0x651c017d879f8cedb96df4e86763c9e99e7127090 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x8b381e5376f37c1fc1011c02212769b6ea7d8c0c 0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x8b381e5376f37c1fc1011c02212769b6ea7d8c0c 0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0x651c017d879f8cedb96df4e86763c9e99e7127090 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7052e75f84b5c137df9d18d266d22f406868786a 0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce0x7052e75f84b5c137df9d18d266d22f406868786a0 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0xff970a61a04b1ca14834a43f5de4533ebddb5cc80 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce  Contract Creation0 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0x651c017d879f8cedb96df4e86763c9e99e7127090 ETH
0x7d4df299d1a949553d02cba1314b61a3ea7606e69d45a9984bac84dfd1497dc0587921562023-02-07 12:30:2618 hrs 33 mins ago 0x8b381e5376f37c1fc1011c02212769b6ea7d8c0c 0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH
0xab4200d18ce3dc985aae56188ff953ac5f0be2abdc0b7199eeab29a63be0e905583780832023-02-06 2:23:302 days 4 hrs ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0x651c017d879f8cedb96df4e86763c9e99e7127090 ETH
0xab4200d18ce3dc985aae56188ff953ac5f0be2abdc0b7199eeab29a63be0e905583780832023-02-06 2:23:302 days 4 hrs ago 0x8b381e5376f37c1fc1011c02212769b6ea7d8c0c 0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH
0xab4200d18ce3dc985aae56188ff953ac5f0be2abdc0b7199eeab29a63be0e905583780832023-02-06 2:23:302 days 4 hrs ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0x651c017d879f8cedb96df4e86763c9e99e7127090 ETH
0xab4200d18ce3dc985aae56188ff953ac5f0be2abdc0b7199eeab29a63be0e905583780832023-02-06 2:23:302 days 4 hrs ago 0x31a1fbb23adba588795f4a7792dff08625a3d827 0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH
0xab4200d18ce3dc985aae56188ff953ac5f0be2abdc0b7199eeab29a63be0e905583780832023-02-06 2:23:302 days 4 hrs ago 0x7e6f33717b79679881f33a08c672552a914e2fce0x31a1fbb23adba588795f4a7792dff08625a3d8270 ETH
0xab4200d18ce3dc985aae56188ff953ac5f0be2abdc0b7199eeab29a63be0e905583780832023-02-06 2:23:302 days 4 hrs ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0xff970a61a04b1ca14834a43f5de4533ebddb5cc80 ETH
0xab4200d18ce3dc985aae56188ff953ac5f0be2abdc0b7199eeab29a63be0e905583780832023-02-06 2:23:302 days 4 hrs ago 0x7e6f33717b79679881f33a08c672552a914e2fce 0x651c017d879f8cedb96df4e86763c9e99e7127090 ETH
0xab4200d18ce3dc985aae56188ff953ac5f0be2abdc0b7199eeab29a63be0e905583780832023-02-06 2:23:302 days 4 hrs ago 0x31a1fbb23adba588795f4a7792dff08625a3d827 0x7e6f33717b79679881f33a08c672552a914e2fce0 ETH
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Broker

Compiler Version
v0.8.10+commit.fc410830

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
File 1 of 4 : Broker.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.0 <0.9.0;

import './BrokerStorage.sol';

contract Broker is BrokerStorage {

    event NewImplementation(address newImplementation);

    function setImplementation(address newImplementation) external _onlyAdmin_ {
        implementation = newImplementation;
        emit NewImplementation(newImplementation);
    }

    receive() external payable {}

    fallback() external payable {
        address imp = implementation;
        assembly {
            calldatacopy(0, 0, calldatasize())
            let result := delegatecall(gas(), imp, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            switch result
            case 0 { revert(0, returndatasize()) }
            default { return(0, returndatasize()) }
        }
    }

}

File 2 of 4 : BrokerStorage.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.0 <0.9.0;

import '../utils/Admin.sol';

abstract contract BrokerStorage is Admin {

    address public implementation;

    // user => pool => symbolId => asset => client
    mapping (address => mapping (address => mapping (bytes32 => mapping (address => address)))) public clients;

}

File 3 of 4 : Admin.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.0 <0.9.0;

import './IAdmin.sol';

abstract contract Admin is IAdmin {

    address public admin;

    modifier _onlyAdmin_() {
        require(msg.sender == admin, 'Admin: only admin');
        _;
    }

    constructor () {
        admin = msg.sender;
        emit NewAdmin(admin);
    }

    function setAdmin(address newAdmin) external _onlyAdmin_ {
        admin = newAdmin;
        emit NewAdmin(newAdmin);
    }

}

File 4 of 4 : IAdmin.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.0 <0.9.0;

interface IAdmin {

    event NewAdmin(address indexed newAdmin);

    function admin() external view returns (address);

    function setAdmin(address newAdmin) external;

}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract ABI

[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newAdmin","type":"address"}],"name":"NewAdmin","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newImplementation","type":"address"}],"name":"NewImplementation","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"bytes32","name":"","type":"bytes32"},{"internalType":"address","name":"","type":"address"}],"name":"clients","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newAdmin","type":"address"}],"name":"setAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"}],"name":"setImplementation","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b50600080546001600160a01b03191633908117825560405190917f71614071b88dee5e0b2ae578a9dd7b2ebbe9ae832ba419dc0242cd065a290b6c91a26103718061005c6000396000f3fe60806040526004361061004e5760003560e01c806330447e77146100855780635c60da1b146100f1578063704b6c0214610111578063d784d42614610133578063f851a4401461015357610055565b3661005557005b6001546001600160a01b03163660008037600080366000845af43d6000803e808015610080573d6000f35b3d6000fd5b34801561009157600080fd5b506100d56100a03660046102cc565b60026020908152600094855260408086208252938552838520815291845282842090915282529020546001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b3480156100fd57600080fd5b506001546100d5906001600160a01b031681565b34801561011d57600080fd5b5061013161012c366004610319565b610173565b005b34801561013f57600080fd5b5061013161014e366004610319565b61020e565b34801561015f57600080fd5b506000546100d5906001600160a01b031681565b6000546001600160a01b031633146101c65760405162461bcd60e51b815260206004820152601160248201527020b236b4b71d1037b7363c9030b236b4b760791b60448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b038316908117825560405190917f71614071b88dee5e0b2ae578a9dd7b2ebbe9ae832ba419dc0242cd065a290b6c91a250565b6000546001600160a01b0316331461025c5760405162461bcd60e51b815260206004820152601160248201527020b236b4b71d1037b7363c9030b236b4b760791b60448201526064016101bd565b600180546001600160a01b0319166001600160a01b0383169081179091556040519081527f6b70829fcbe4891157f7a7496f9870927de3c8237adbe9cd39bae09b7382c4099060200160405180910390a150565b80356001600160a01b03811681146102c757600080fd5b919050565b600080600080608085870312156102e257600080fd5b6102eb856102b0565b93506102f9602086016102b0565b92506040850135915061030e606086016102b0565b905092959194509250565b60006020828403121561032b57600080fd5b610334826102b0565b939250505056fea264697066735822122016f476612c3945f8210c31867ce1dfb466cebf6a35c2e51e4227bd24aace043764736f6c634300080a0033

Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.