My Name Tag:
Not Available, login to update
Txn Hash |
Method
|
Block
|
From
|
To
|
Value | [Txn Fee] | |||
---|---|---|---|---|---|---|---|---|---|
0xf14bab8a13000acb1b40e001be3220ab55d9fbb682292a8528f78e0a593cf6a1 | Mix Swap | 39396088 | 110 days 6 hrs ago | 0xa2de223e17857e00b986ae659b49103b1b177c9a | IN | DODO: Approve Proxy V2 | 0.001 MATIC | 0.005831630131 | |
0xe752cd6c4e5272c3d3c930878129894b7ebbcb77264e44ffd95cce63e23255f9 | Init | 14604511 | 751 days 7 hrs ago | 0x16cc37d06fe5061cd0023fb8d142abaabb396a2b | IN | DODO: Approve Proxy V2 | 0 MATIC | 0.000129872 | |
0x1543316d39426c280ffc7cbd530dfd2b5adeae8b15751513870fa8fa85790c33 | 0x60a06040 | 14604138 | 751 days 7 hrs ago | 0x16cc37d06fe5061cd0023fb8d142abaabb396a2b | IN | Create: DODOApproveProxy | 0 MATIC | 0.000587265 |
[ Download CSV Export ]
Contract Name:
DODOApproveProxy
Compiler Version
v0.6.9+commit.3e3065ac
Contract Source Code (Solidity)
/** *Submitted for verification at polygonscan.com on 2021-06-11 */ // File: contracts/intf/IDODOApprove.sol /* Copyright 2020 DODO ZOO. SPDX-License-Identifier: Apache-2.0 */ pragma solidity 0.6.9; pragma experimental ABIEncoderV2; interface IDODOApprove { function claimTokens(address token,address who,address dest,uint256 amount) external; function getDODOProxy() external view returns (address); } // File: contracts/lib/InitializableOwnable.sol /** * @title Ownable * @author DODO Breeder * * @notice Ownership related functions */ contract InitializableOwnable { address public _OWNER_; address public _NEW_OWNER_; bool internal _INITIALIZED_; // ============ Events ============ event OwnershipTransferPrepared(address indexed previousOwner, address indexed newOwner); event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); // ============ Modifiers ============ modifier notInitialized() { require(!_INITIALIZED_, "DODO_INITIALIZED"); _; } modifier onlyOwner() { require(msg.sender == _OWNER_, "NOT_OWNER"); _; } // ============ Functions ============ function initOwner(address newOwner) public notInitialized { _INITIALIZED_ = true; _OWNER_ = newOwner; } function transferOwnership(address newOwner) public onlyOwner { emit OwnershipTransferPrepared(_OWNER_, newOwner); _NEW_OWNER_ = newOwner; } function claimOwnership() public { require(msg.sender == _NEW_OWNER_, "INVALID_CLAIM"); emit OwnershipTransferred(_OWNER_, _NEW_OWNER_); _OWNER_ = _NEW_OWNER_; _NEW_OWNER_ = address(0); } } // File: contracts/SmartRoute/DODOApproveProxy.sol interface IDODOApproveProxy { function isAllowedProxy(address _proxy) external view returns (bool); function claimTokens(address token,address who,address dest,uint256 amount) external; } /** * @title DODOApproveProxy * @author DODO Breeder * * @notice Allow different version dodoproxy to claim from DODOApprove */ contract DODOApproveProxy is InitializableOwnable { // ============ Storage ============ uint256 private constant _TIMELOCK_DURATION_ = 3 days; mapping (address => bool) public _IS_ALLOWED_PROXY_; uint256 public _TIMELOCK_; address public _PENDING_ADD_DODO_PROXY_; address public immutable _DODO_APPROVE_; // ============ Modifiers ============ modifier notLocked() { require( _TIMELOCK_ <= block.timestamp, "SetProxy is timelocked" ); _; } constructor(address dodoApporve) public { _DODO_APPROVE_ = dodoApporve; } function init(address owner, address[] memory proxies) external { initOwner(owner); for(uint i = 0; i < proxies.length; i++) _IS_ALLOWED_PROXY_[proxies[i]] = true; } function unlockAddProxy(address newDodoProxy) public onlyOwner { _TIMELOCK_ = block.timestamp + _TIMELOCK_DURATION_; _PENDING_ADD_DODO_PROXY_ = newDodoProxy; } function lockAddProxy() public onlyOwner { _PENDING_ADD_DODO_PROXY_ = address(0); _TIMELOCK_ = 0; } function addDODOProxy() external onlyOwner notLocked() { _IS_ALLOWED_PROXY_[_PENDING_ADD_DODO_PROXY_] = true; lockAddProxy(); } function removeDODOProxy (address oldDodoProxy) public onlyOwner { _IS_ALLOWED_PROXY_[oldDodoProxy] = false; } function claimTokens( address token, address who, address dest, uint256 amount ) external { require(_IS_ALLOWED_PROXY_[msg.sender], "DODOApproveProxy:Access restricted"); IDODOApprove(_DODO_APPROVE_).claimTokens( token, who, dest, amount ); } function isAllowedProxy(address _proxy) external view returns (bool) { return _IS_ALLOWED_PROXY_[_proxy]; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"dodoApporve","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferPrepared","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"_DODO_APPROVE_","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_IS_ALLOWED_PROXY_","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_NEW_OWNER_","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_OWNER_","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_PENDING_ADD_DODO_PROXY_","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_TIMELOCK_","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"addDODOProxy","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"claimOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"address","name":"who","type":"address"},{"internalType":"address","name":"dest","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"claimTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address[]","name":"proxies","type":"address[]"}],"name":"init","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"initOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_proxy","type":"address"}],"name":"isAllowedProxy","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lockAddProxy","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"oldDodoProxy","type":"address"}],"name":"removeDODOProxy","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newDodoProxy","type":"address"}],"name":"unlockAddProxy","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60a060405234801561001057600080fd5b50604051610a34380380610a3483398101604081905261002f91610044565b60601b6001600160601b031916608052610072565b600060208284031215610055578081fd5b81516001600160a01b038116811461006b578182fd5b9392505050565b60805160601c6109a06100946000398061025e52806104d852506109a06000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806346e74298116100975780638456db15116100665780638456db15146101d7578063b75dbf68146101df578063cc646ed4146101f4578063f2fde38b146101fc57610100565b806346e74298146101ac57806348a4f993146101b45780634e71e0c8146101c7578063556d65a8146101cf57610100565b8063374445b2116100d3578063374445b21461015e5780633b2f27bb146101715780633c5a3cea146101915780633e688589146101a457610100565b80630a5ea466146101055780630d0092971461011a57806316048bc41461012d5780632c419f2f1461014b575b600080fd5b6101186101133660046106cf565b61020f565b005b6101186101283660046106ad565b6102d1565b610135610331565b60405161014291906107d3565b60405180910390f35b6101186101593660046106ad565b610340565b61011861016c3660046106ad565b61038b565b61018461017f3660046106ad565b6103e0565b6040516101429190610811565b61011861019f36600461071f565b6103f5565b61011861045b565b6101356104d6565b6101846101c23660046106ad565b6104fa565b610118610518565b6101186105a6565b6101356105e7565b6101e76105f6565b6040516101429190610902565b6101356105fc565b61011861020a3660046106ad565b61060b565b3360009081526002602052604090205460ff166102475760405162461bcd60e51b815260040161023e9061089d565b60405180910390fd5b60405163052f523360e11b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690630a5ea466906102999087908790879087906004016107e7565b600060405180830381600087803b1580156102b357600080fd5b505af11580156102c7573d6000803e3d6000fd5b5050505050505050565b600154600160a01b900460ff16156102fb5760405162461bcd60e51b815260040161023e90610873565b6001805460ff60a01b1916600160a01b179055600080546001600160a01b039092166001600160a01b0319909216919091179055565b6000546001600160a01b031681565b6000546001600160a01b0316331461036a5760405162461bcd60e51b815260040161023e906108df565b6001600160a01b03166000908152600260205260409020805460ff19169055565b6000546001600160a01b031633146103b55760405162461bcd60e51b815260040161023e906108df565b6203f4804201600355600480546001600160a01b0319166001600160a01b0392909216919091179055565b60026020526000908152604090205460ff1681565b6103fe826102d1565b60005b81518110156104565760016002600084848151811061041c57fe5b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff1916911515919091179055600101610401565b505050565b6000546001600160a01b031633146104855760405162461bcd60e51b815260040161023e906108df565b4260035411156104a75760405162461bcd60e51b815260040161023e90610843565b6004546001600160a01b03166000908152600260205260409020805460ff191660011790556104d46105a6565b565b7f000000000000000000000000000000000000000000000000000000000000000081565b6001600160a01b031660009081526002602052604090205460ff1690565b6001546001600160a01b031633146105425760405162461bcd60e51b815260040161023e9061081c565b600154600080546040516001600160a01b0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b6000546001600160a01b031633146105d05760405162461bcd60e51b815260040161023e906108df565b600480546001600160a01b03191690556000600355565b6001546001600160a01b031681565b60035481565b6004546001600160a01b031681565b6000546001600160a01b031633146106355760405162461bcd60e51b815260040161023e906108df565b600080546040516001600160a01b03808516939216917fdcf55418cee3220104fef63f979ff3c4097ad240c0c43dcb33ce837748983e6291a3600180546001600160a01b0319166001600160a01b0392909216919091179055565b80356001600160a01b03811681146106a757600080fd5b92915050565b6000602082840312156106be578081fd5b6106c88383610690565b9392505050565b600080600080608085870312156106e4578283fd5b84356106ef81610952565b935060208501356106ff81610952565b9250604085013561070f81610952565b9396929550929360600135925050565b60008060408385031215610731578182fd5b61073b8484610690565b915060208084013567ffffffffffffffff811115610757578283fd5b80850186601f820112610768578384fd5b8035915061077d61077883610932565b61090b565b82815283810190828501858502840186018a1015610799578687fd5b8693505b848410156107c3576107af8a82610690565b83526001939093019291850191850161079d565b5080955050505050509250929050565b6001600160a01b0391909116815260200190565b6001600160a01b039485168152928416602084015292166040820152606081019190915260800190565b901515815260200190565b6020808252600d908201526c494e56414c49445f434c41494d60981b604082015260600190565b60208082526016908201527514d95d141c9bde1e481a5cc81d1a5b595b1bd8dad95960521b604082015260600190565b60208082526010908201526f1113d113d7d25392551250531256915160821b604082015260600190565b60208082526022908201527f444f444f417070726f766550726f78793a416363657373207265737472696374604082015261195960f21b606082015260800190565b6020808252600990820152682727aa2fa7aba722a960b91b604082015260600190565b90815260200190565b60405181810167ffffffffffffffff8111828210171561092a57600080fd5b604052919050565b600067ffffffffffffffff821115610948578081fd5b5060209081020190565b6001600160a01b038116811461096757600080fd5b5056fea2646970667358221220aab79a6fcd2988fdd5156075d3103b0ac9f88d69687d31e8f16a6a4e9422247e64736f6c634300060900330000000000000000000000006d310348d5c12009854dfcf72e0df9027e8cb4f4
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000006d310348d5c12009854dfcf72e0df9027e8cb4f4
-----Decoded View---------------
Arg [0] : dodoApporve (address): 0x6d310348d5c12009854dfcf72e0df9027e8cb4f4
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000006d310348d5c12009854dfcf72e0df9027e8cb4f4
Deployed ByteCode Sourcemap
2131:1972:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3604:367;;;;;;;;;:::i;:::-;;1193:127;;;;;;;;;:::i;560:22::-;;;:::i;:::-;;;;;;;;;;;;;;;;3468:124;;;;;;;;;:::i;2990:182::-;;;;;;;;;:::i;2296:51::-;;;;;;;;;:::i;:::-;;;;;;;;2780:202;;;;;;;;;:::i;3310:150::-;;;:::i;2432:39::-;;;:::i;3979:121::-;;;;;;;;;:::i;1499:228::-;;;:::i;3180:120::-;;;:::i;589:26::-;;;:::i;2354:25::-;;;:::i;:::-;;;;;;;;2386:39;;;:::i;1328:163::-;;;;;;;;;:::i;3604:367::-;3773:10;3754:30;;;;:18;:30;;;;;;;;3746:77;;;;-1:-1:-1;;;3746:77:0;;;;;;;;;;;;;;;;;3834:129;;-1:-1:-1;;;3834:129:0;;-1:-1:-1;;;;;3847:14:0;3834:40;;;;:129;;3889:5;;3909:3;;3927:4;;3946:6;;3834:129;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3604:367;;;;:::o;1193:127::-;982:13;;-1:-1:-1;;;982:13:0;;;;981:14;973:43;;;;-1:-1:-1;;;973:43:0;;;;;;;;;1279:4:::1;1263:20:::0;;-1:-1:-1;;;;1263:20:0::1;-1:-1:-1::0;;;1263:20:0::1;::::0;;;1294:18;;-1:-1:-1;;;;;1294:18:0;;::::1;-1:-1:-1::0;;;;;;1294:18:0;;::::1;::::0;;;::::1;::::0;;1193:127::o;560:22::-;;;-1:-1:-1;;;;;560:22:0;;:::o;3468:124::-;1098:7;;-1:-1:-1;;;;;1098:7:0;1084:10;:21;1076:43;;;;-1:-1:-1;;;1076:43:0;;;;;;;;;-1:-1:-1;;;;;3544:32:0::1;3579:5;3544:32:::0;;;:18:::1;:32;::::0;;;;:40;;-1:-1:-1;;3544:40:0::1;::::0;;3468:124::o;2990:182::-;1098:7;;-1:-1:-1;;;;;1098:7:0;1084:10;:21;1076:43;;;;-1:-1:-1;;;1076:43:0;;;;;;;;;2283:6:::1;3077:15;:37;3064:10;:50:::0;3125:24:::1;:39:::0;;-1:-1:-1;;;;;;3125:39:0::1;-1:-1:-1::0;;;;;3125:39:0;;;::::1;::::0;;;::::1;::::0;;2990:182::o;2296:51::-;;;;;;;;;;;;;;;:::o;2780:202::-;2855:16;2865:5;2855:9;:16::i;:::-;2886:6;2882:92;2902:7;:14;2898:1;:18;2882:92;;;2970:4;2937:18;:30;2956:7;2964:1;2956:10;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2937:30:0;;;;;;;;;;;-1:-1:-1;2937:30:0;:37;;-1:-1:-1;;2937:37:0;;;;;;;;;;-1:-1:-1;2918:3:0;2882:92;;;;2780:202;;:::o;3310:150::-;1098:7;;-1:-1:-1;;;;;1098:7:0;1084:10;:21;1076:43;;;;-1:-1:-1;;;1076:43:0;;;;;;;;;2592:15:::1;2578:10;;:29;;2556:101;;;;-1:-1:-1::0;;;2556:101:0::1;;;;;;;;;3395:24:::2;::::0;-1:-1:-1;;;;;3395:24:0::2;3376:44;::::0;;;:18:::2;:44;::::0;;;;:51;;-1:-1:-1;;3376:51:0::2;3423:4;3376:51;::::0;;3438:14:::2;:12;:14::i;:::-;3310:150::o:0;2432:39::-;;;:::o;3979:121::-;-1:-1:-1;;;;;4066:26:0;4042:4;4066:26;;;:18;:26;;;;;;;;;3979:121::o;1499:228::-;1565:11;;-1:-1:-1;;;;;1565:11:0;1551:10;:25;1543:51;;;;-1:-1:-1;;;1543:51:0;;;;;;;;;1640:11;;;1631:7;;1610:42;;-1:-1:-1;;;;;1640:11:0;;;;1631:7;;;;1610:42;;;1673:11;;;;1663:21;;-1:-1:-1;;;;;;1663:21:0;;;-1:-1:-1;;;;;1673:11:0;;1663:21;;;;1695:24;;;1499:228::o;3180:120::-;1098:7;;-1:-1:-1;;;;;1098:7:0;1084:10;:21;1076:43;;;;-1:-1:-1;;;1076:43:0;;;;;;;;;3231:24:::1;:37:::0;;-1:-1:-1;;;;;;3231:37:0::1;::::0;;3266:1:::1;3278:10;:14:::0;3180:120::o;589:26::-;;;-1:-1:-1;;;;;589:26:0;;:::o;2354:25::-;;;;:::o;2386:39::-;;;-1:-1:-1;;;;;2386:39:0;;:::o;1328:163::-;1098:7;;-1:-1:-1;;;;;1098:7:0;1084:10;:21;1076:43;;;;-1:-1:-1;;;1076:43:0;;;;;;;;;1432:7:::1;::::0;;1406:44:::1;::::0;-1:-1:-1;;;;;1406:44:0;;::::1;::::0;1432:7;::::1;::::0;1406:44:::1;::::0;::::1;1461:11;:22:::0;;-1:-1:-1;;;;;;1461:22:0::1;-1:-1:-1::0;;;;;1461:22:0;;;::::1;::::0;;;::::1;::::0;;1328:163::o;5:130:-1:-;72:20;;-1:-1;;;;;8770:54;;8974:35;;8964:2;;9023:1;;9013:12;8964:2;57:78;;;;;1012:241;;1116:2;1104:9;1095:7;1091:23;1087:32;1084:2;;;-1:-1;;1122:12;1084:2;1184:53;1229:7;1205:22;1184:53;;;1174:63;1078:175;-1:-1;;;1078:175;1260:617;;;;;1415:3;1403:9;1394:7;1390:23;1386:33;1383:2;;;-1:-1;;1422:12;1383:2;85:6;72:20;97:33;124:5;97:33;;;1474:63;-1:-1;1574:2;1613:22;;72:20;97:33;72:20;97:33;;;1582:63;-1:-1;1682:2;1721:22;;72:20;97:33;72:20;97:33;;;1377:500;;;;-1:-1;1690:63;;1790:2;1829:22;942:20;;-1:-1;;1377:500;1884:502;;;2030:2;2018:9;2009:7;2005:23;2001:32;1998:2;;;-1:-1;;2036:12;1998:2;2098:53;2143:7;2119:22;2098:53;;;2088:63;;2216:2;;2205:9;2201:18;2188:32;2240:18;2232:6;2229:30;2226:2;;;-1:-1;;2262:12;2226:2;2353:6;2342:9;2338:22;277:3;270:4;262:6;258:17;254:27;244:2;;-1:-1;;285:12;244:2;332:6;319:20;305:34;;354:80;369:64;426:6;369:64;;;354:80;;;462:21;;;519:14;;;;494:17;;;608;;;599:27;;;;596:36;-1:-1;593:2;;;-1:-1;;635:12;593:2;-1:-1;661:10;;655:206;680:6;677:1;674:13;655:206;;;760:37;793:3;781:10;760:37;;;748:50;;702:1;695:9;;;;;812:14;;;;840;;655:206;;;659:14;2282:88;;;;;;;;1992:394;;;;;;4419:222;-1:-1;;;;;8770:54;;;;2464:37;;4546:2;4531:18;;4517:124;4648:556;-1:-1;;;;;8770:54;;;2464:37;;8770:54;;;5024:2;5009:18;;2464:37;8770:54;;5107:2;5092:18;;2464:37;5190:2;5175:18;;4370:37;;;;4859:3;4844:19;;4830:374;5211:210;8682:13;;8675:21;2578:34;;5332:2;5317:18;;5303:118;5428:416;5628:2;5642:47;;;2849:2;5613:18;;;8450:19;-1:-1;;;8490:14;;;2865:36;2920:12;;;5599:245;5851:416;6051:2;6065:47;;;3171:2;6036:18;;;8450:19;-1:-1;;;8490:14;;;3187:45;3251:12;;;6022:245;6274:416;6474:2;6488:47;;;3502:2;6459:18;;;8450:19;-1:-1;;;8490:14;;;3518:39;3576:12;;;6445:245;6697:416;6897:2;6911:47;;;3827:2;6882:18;;;8450:19;3863:34;8490:14;;;3843:55;-1:-1;;;3918:12;;;3911:26;3956:12;;;6868:245;7120:416;7320:2;7334:47;;;4207:1;7305:18;;;8450:19;-1:-1;;;8490:14;;;4222:32;4273:12;;;7291:245;7543:222;4370:37;;;7670:2;7655:18;;7641:124;7772:256;7834:2;7828:9;7860:17;;;7935:18;7920:34;;7956:22;;;7917:62;7914:2;;;7992:1;;7982:12;7914:2;7834;8001:22;7812:216;;-1:-1;7812:216;8035:304;;8194:18;8186:6;8183:30;8180:2;;;-1:-1;;8216:12;8180:2;-1:-1;8261:4;8249:17;;;8314:15;;8117:222;8915:117;-1:-1;;;;;8770:54;;8974:35;;8964:2;;9023:1;;9013:12;8964:2;8958:74;
Swarm Source
ipfs://aab79a6fcd2988fdd5156075d3103b0ac9f88d69687d31e8f16a6a4e9422247e
Age | Block | Fee Address | BC Fee Address | Voting Power | Jailed | Incoming |
---|
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.