ETH Price: $2,386.66 (+1.92%)

Contract

0x5176Fa9f8cCf5DBa39b5f6bAa6f47aD8E148D1c7
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Log Trader Tradi...100684232020-05-15 3:44:301579 days ago1589514270IN
0x5176Fa9f...8E148D1c7
0 ETH0.0006483620
Log Trader Tradi...99775272020-05-01 2:10:151593 days ago1588299015IN
0x5176Fa9f...8E148D1c7
0 ETH0.0006481220
Log Trader Tradi...99195032020-04-22 2:12:111602 days ago1587521531IN
0x5176Fa9f...8E148D1c7
0 ETH0.000834520
Log Trader Tradi...98742732020-04-15 2:19:011609 days ago1586917141IN
0x5176Fa9f...8E148D1c7
0 ETH0.0012070620
Log Trader Tradi...97832372020-04-01 2:15:001623 days ago1585707300IN
0x5176Fa9f...8E148D1c7
0 ETH0.000834520
Log Trader Tradi...97186022020-03-22 2:01:121633 days ago1584842472IN
0x5176Fa9f...8E148D1c7
0 ETH0.0006481220
Log Trader Tradi...96733652020-03-15 2:24:451640 days ago1584239085IN
0x5176Fa9f...8E148D1c7
0 ETH0.0006481220
Log Trader Tradi...95823962020-03-01 2:06:391654 days ago1583028399IN
0x5176Fa9f...8E148D1c7
0 ETH0.0008349820
Log Trader Tradi...95303052020-02-22 2:07:471662 days ago1582337267IN
0x5176Fa9f...8E148D1c7
0 ETH0.0010218620
Log Trader Tradi...94848222020-02-15 2:08:241669 days ago1581732504IN
0x5176Fa9f...8E148D1c7
0 ETH0.0008352220
Log Trader Tradi...94268322020-02-06 3:58:121678 days ago1580961492IN
0x5176Fa9f...8E148D1c7
0 ETH0.0012065820
Log Trader Tradi...94268312020-02-06 3:58:041678 days ago1580961484IN
0x5176Fa9f...8E148D1c7
0 ETH0.0023258620
Log Trader Tradi...94268292020-02-06 3:57:531678 days ago1580961473IN
0x5176Fa9f...8E148D1c7
0 ETH0.0023287420
Log Trader Tradi...94268282020-02-06 3:57:431678 days ago1580961463IN
0x5176Fa9f...8E148D1c7
0 ETH0.0023268220
Log Trader Tradi...94268262020-02-06 3:56:541678 days ago1580961414IN
0x5176Fa9f...8E148D1c7
0 ETH0.002327320
New Errand93165922020-01-20 6:09:111695 days ago1579500551IN
0x5176Fa9f...8E148D1c7
0 ETH0.000349268
0x6080604093165902020-01-20 6:08:481695 days ago1579500528IN
 Contract Creation
0 ETH0.004682088

Advanced mode:
Parent Transaction Hash Block From To
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x9fef6fb3...6A3b56E7d
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
TradeProfile

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
No with 200 runs

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

/**
 *Submitted for verification at Etherscan.io on 2020-01-14
*/

pragma solidity ^0.4.24;
pragma experimental ABIEncoderV2;
contract TradeProfile {
    event LogTraderTradingTransaction(string tradingTx);
    event LogAggregatedFollowersTradingTransaction(bytes32 aggregatedTxsHash);

    mapping(address=>bool) public errand;
    address public admin;
    uint256 public strategyId;
    constructor(uint256 _strategyId) public {
        strategyId = _strategyId;
        admin = msg.sender;
    }

    /**
    * @dev Log the trader's trading transactions.
    * @param _tradingTxs string Trading transactions in JSON format.
    */
    function logTraderTradingTx(string[] _tradingTxs) public {
        require(errand[msg.sender]);
        for(uint i=0; i<_tradingTxs.length; i++) {
            emit LogTraderTradingTransaction(_tradingTxs[i]);
        }
    }

    function newErrand(address _newErrand) public {
      require(msg.sender == admin);
      errand[_newErrand] = true;
    }

    function removeErrand(address _errand) public {
      require(msg.sender == admin);
      errand[_errand] = false;
    }

    /**
    * @dev Log the followers' trading transactions.
    * @param _aggregatedTxsHash bytes32 Hash of aggregation of followers' trading transactions.
    */
    function logFollowerTradingTx(bytes32 _aggregatedTxsHash) public {
        require(errand[msg.sender]);
        emit LogAggregatedFollowersTradingTransaction(_aggregatedTxsHash);
    }
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"name":"_errand","type":"address"}],"name":"removeErrand","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"strategyId","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newErrand","type":"address"}],"name":"newErrand","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"errand","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tradingTxs","type":"string[]"}],"name":"logTraderTradingTx","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_aggregatedTxsHash","type":"bytes32"}],"name":"logFollowerTradingTx","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"admin","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_strategyId","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"tradingTx","type":"string"}],"name":"LogTraderTradingTransaction","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"aggregatedTxsHash","type":"bytes32"}],"name":"LogAggregatedFollowersTradingTransaction","type":"event"}]

Deployed Bytecode

0x608060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806314af36ce14610088578063492f4e18146100b15780637256b36b146100dc5780637b5ebb1a146101055780639530670614610142578063a91428081461016b578063f851a44014610194575b600080fd5b34801561009457600080fd5b506100af60048036036100aa91908101906105c2565b6101bf565b005b3480156100bd57600080fd5b506100c6610275565b6040516100d3919061073a565b60405180910390f35b3480156100e857600080fd5b5061010360048036036100fe91908101906105c2565b61027b565b005b34801561011157600080fd5b5061012c600480360361012791908101906105c2565b610331565b60405161013991906106e2565b60405180910390f35b34801561014e57600080fd5b50610169600480360361016491908101906105eb565b610351565b005b34801561017757600080fd5b50610192600480360361018d919081019061062c565b610417565b005b3480156101a057600080fd5b506101a96104a8565b6040516101b691906106c7565b60405180910390f35b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561021b57600080fd5b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60025481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156102d757600080fd5b60016000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60006020528060005260406000206000915054906101000a900460ff1681565b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156103aa57600080fd5b600090505b8151811015610413577ff0074c2af5ad66f68701fb2301c4a259c7c100b505237313ca0ac1ee9f885b0082828151811015156103e757fe5b906020019060200201516040516103fe9190610718565b60405180910390a180806001019150506103af565b5050565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561046e57600080fd5b7fb9ccc32da28c1690daf024fb06f071634f974a468f2e479230f9f535f2e21fcb8160405161049d91906106fd565b60405180910390a150565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006104da8235610821565b905092915050565b600082601f83011215156104f557600080fd5b813561050861050382610782565b610755565b9150818183526020840193506020810190508360005b8381101561054e5781358601610534888261056c565b84526020840193506020830192505060018101905061051e565b5050505092915050565b60006105648235610841565b905092915050565b600082601f830112151561057f57600080fd5b813561059261058d826107aa565b610755565b915080825260208301602083018583830111156105ae57600080fd5b6105b983828461084b565b50505092915050565b6000602082840312156105d457600080fd5b60006105e2848285016104ce565b91505092915050565b6000602082840312156105fd57600080fd5b600082013567ffffffffffffffff81111561061757600080fd5b610623848285016104e2565b91505092915050565b60006020828403121561063e57600080fd5b600061064c84828501610558565b91505092915050565b61065e816107e1565b82525050565b61066d81610801565b82525050565b61067c8161080d565b82525050565b600061068d826107d6565b8084526106a181602086016020860161085a565b6106aa8161088d565b602085010191505092915050565b6106c181610817565b82525050565b60006020820190506106dc6000830184610655565b92915050565b60006020820190506106f76000830184610664565b92915050565b60006020820190506107126000830184610673565b92915050565b600060208201905081810360008301526107328184610682565b905092915050565b600060208201905061074f60008301846106b8565b92915050565b6000604051905081810181811067ffffffffffffffff8211171561077857600080fd5b8060405250919050565b600067ffffffffffffffff82111561079957600080fd5b602082029050602081019050919050565b600067ffffffffffffffff8211156107c157600080fd5b601f19601f8301169050602081019050919050565b600081519050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60008115159050919050565b6000819050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561087857808201518184015260208101905061085d565b83811115610887576000848401525b50505050565b6000601f19601f83011690509190505600a265627a7a7230582085973ae67fe9991add3993f8d98a69c595690b72a9b2d793cc50a39681843d906c6578706572696d656e74616cf50037

Deployed Bytecode Sourcemap

132:1387:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1031:123;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1031:123:0;;;;;;;;;;;;;;;;;;;371:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;371:25:0;;;;;;;;;;;;;;;;;;;;898:125;;8:9:-1;5:2;;;30:1;27;20:12;5:2;898:125:0;;;;;;;;;;;;;;;;;;;301:36;;8:9:-1;5:2;;;30:1;27;20:12;5:2;301:36:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;661:229;;8:9:-1;5:2;;;30:1;27;20:12;5:2;661:229:0;;;;;;;;;;;;;;;;;;;1329:187;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1329:187:0;;;;;;;;;;;;;;;;;;;344:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;344:20:0;;;;;;;;;;;;;;;;;;;;1031:123;1108:5;;;;;;;;;;;1094:19;;:10;:19;;;1086:28;;;;;;;;1141:5;1123:6;:15;1130:7;1123:15;;;;;;;;;;;;;;;;:23;;;;;;;;;;;;;;;;;;1031:123;:::o;371:25::-;;;;:::o;898:125::-;975:5;;;;;;;;;;;961:19;;:10;:19;;;953:28;;;;;;;;1011:4;990:6;:18;997:10;990:18;;;;;;;;;;;;;;;;:25;;;;;;;;;;;;;;;;;;898:125;:::o;301:36::-;;;;;;;;;;;;;;;;;;;;;;:::o;661:229::-;771:6;737;:18;744:10;737:18;;;;;;;;;;;;;;;;;;;;;;;;;729:27;;;;;;;;778:1;771:8;;767:116;783:11;:18;781:1;:20;767:116;;;828:43;856:11;868:1;856:14;;;;;;;;;;;;;;;;;;828:43;;;;;;;;;;;;;;;803:3;;;;;;;767:116;;;661:229;;:::o;1329:187::-;1413:6;:18;1420:10;1413:18;;;;;;;;;;;;;;;;;;;;;;;;;1405:27;;;;;;;;1448:60;1489:18;1448:60;;;;;;;;;;;;;;;1329:187;:::o;344:20::-;;;;;;;;;;;;;:::o;5:118:-1:-;;72:46;110:6;97:20;72:46;;;63:55;;57:66;;;;;147:696;;270:3;263:4;255:6;251:17;247:27;240:35;237:2;;;288:1;285;278:12;237:2;325:6;312:20;347:86;362:70;425:6;362:70;;;347:86;;;338:95;;450:5;475:6;468:5;461:21;505:4;497:6;493:17;483:27;;527:4;522:3;518:14;511:21;;580:6;613:1;598:239;623:6;620:1;617:13;598:239;;;706:3;693:17;685:6;681:30;730:43;769:3;757:10;730:43;;;725:3;718:56;797:4;792:3;788:14;781:21;;825:4;820:3;816:14;809:21;;655:182;645:1;642;638:9;633:14;;598:239;;;602:14;230:613;;;;;;;;851:118;;918:46;956:6;943:20;918:46;;;909:55;;903:66;;;;;977:434;;1075:3;1068:4;1060:6;1056:17;1052:27;1045:35;1042:2;;;1093:1;1090;1083:12;1042:2;1130:6;1117:20;1152:61;1167:45;1205:6;1167:45;;;1152:61;;;1143:70;;1233:6;1226:5;1219:21;1269:4;1261:6;1257:17;1302:4;1295:5;1291:16;1337:3;1328:6;1323:3;1319:16;1316:25;1313:2;;;1354:1;1351;1344:12;1313:2;1364:41;1398:6;1393:3;1388;1364:41;;;1035:376;;;;;;;;1419:241;;1523:2;1511:9;1502:7;1498:23;1494:32;1491:2;;;1539:1;1536;1529:12;1491:2;1574:1;1591:53;1636:7;1627:6;1616:9;1612:22;1591:53;;;1581:63;;1553:97;1485:175;;;;;1667:389;;1802:2;1790:9;1781:7;1777:23;1773:32;1770:2;;;1818:1;1815;1808:12;1770:2;1881:1;1870:9;1866:17;1853:31;1904:18;1896:6;1893:30;1890:2;;;1936:1;1933;1926:12;1890:2;1956:84;2032:7;2023:6;2012:9;2008:22;1956:84;;;1946:94;;1832:214;1764:292;;;;;2063:241;;2167:2;2155:9;2146:7;2142:23;2138:32;2135:2;;;2183:1;2180;2173:12;2135:2;2218:1;2235:53;2280:7;2271:6;2260:9;2256:22;2235:53;;;2225:63;;2197:97;2129:175;;;;;2311:110;2384:31;2409:5;2384:31;;;2379:3;2372:44;2366:55;;;2428:101;2495:28;2517:5;2495:28;;;2490:3;2483:41;2477:52;;;2536:110;2609:31;2634:5;2609:31;;;2604:3;2597:44;2591:55;;;2653:292;;2751:35;2780:5;2751:35;;;2803:6;2798:3;2791:19;2815:63;2871:6;2864:4;2859:3;2855:14;2848:4;2841:5;2837:16;2815:63;;;2910:29;2932:6;2910:29;;;2903:4;2898:3;2894:14;2890:50;2883:57;;2731:214;;;;;;2952:110;3025:31;3050:5;3025:31;;;3020:3;3013:44;3007:55;;;3069:193;;3177:2;3166:9;3162:18;3154:26;;3191:61;3249:1;3238:9;3234:17;3225:6;3191:61;;;3148:114;;;;;3269:181;;3371:2;3360:9;3356:18;3348:26;;3385:55;3437:1;3426:9;3422:17;3413:6;3385:55;;;3342:108;;;;;3457:193;;3565:2;3554:9;3550:18;3542:26;;3579:61;3637:1;3626:9;3622:17;3613:6;3579:61;;;3536:114;;;;;3657:273;;3781:2;3770:9;3766:18;3758:26;;3831:9;3825:4;3821:20;3817:1;3806:9;3802:17;3795:47;3856:64;3915:4;3906:6;3856:64;;;3848:72;;3752:178;;;;;3937:193;;4045:2;4034:9;4030:18;4022:26;;4059:61;4117:1;4106:9;4102:17;4093:6;4059:61;;;4016:114;;;;;4137:256;;4199:2;4193:9;4183:19;;4237:4;4229:6;4225:17;4336:6;4324:10;4321:22;4300:18;4288:10;4285:34;4282:62;4279:2;;;4357:1;4354;4347:12;4279:2;4377:10;4373:2;4366:22;4177:216;;;;;4400:264;;4565:18;4557:6;4554:30;4551:2;;;4597:1;4594;4587:12;4551:2;4626:4;4618:6;4614:17;4606:25;;4654:4;4648;4644:15;4636:23;;4488:176;;;;4671:255;;4811:18;4803:6;4800:30;4797:2;;;4843:1;4840;4833:12;4797:2;4887:4;4883:9;4876:4;4868:6;4864:17;4860:33;4852:41;;4916:4;4910;4906:15;4898:23;;4734:192;;;;4933:88;;5010:5;5004:12;4994:22;;4988:33;;;;5028:128;;5108:42;5101:5;5097:54;5086:65;;5080:76;;;;5163:92;;5243:5;5236:13;5229:21;5218:32;;5212:43;;;;5262:79;;5331:5;5320:16;;5314:27;;;;5348:79;;5417:5;5406:16;;5400:27;;;;5434:128;;5514:42;5507:5;5503:54;5492:65;;5486:76;;;;5569:79;;5638:5;5627:16;;5621:27;;;;5656:145;5737:6;5732:3;5727;5714:30;5793:1;5784:6;5779:3;5775:16;5768:27;5707:94;;;;5810:268;5875:1;5882:101;5896:6;5893:1;5890:13;5882:101;;;5972:1;5967:3;5963:11;5957:18;5953:1;5948:3;5944:11;5937:39;5918:2;5915:1;5911:10;5906:15;;5882:101;;;5998:6;5995:1;5992:13;5989:2;;;6063:1;6054:6;6049:3;6045:16;6038:27;5989:2;5859:219;;;;;6086:97;;6174:2;6170:7;6165:2;6158:5;6154:14;6150:28;6140:38;;6134:49;;;

Swarm Source

bzzr://85973ae67fe9991add3993f8d98a69c595690b72a9b2d793cc50a39681843d90

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.