TaxCollector
Verified contract
Active on
Ethereum with 285 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xcc88…6962
Balances ($0.00)
No balances found for "TaxCollector"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21025455 | 11 days ago | | | 0 | 0.0092681454 | |
| 21024390 | 11 days ago | | | 0 | 0.016300009 | |
| 21011729 | 12 days ago | | | 0 | 0.0015296882 | |
| 21010536 | 13 days ago | | | 0 | 0.0015704077 | |
| 21009342 | 13 days ago | | | 0 | 0.0016407926 | |
| 20996791 | 15 days ago | | | 0 | 0.0050772465 | |
| 20989754 | 16 days ago | | | 0 | 0.0036158810 | |
| 20989624 | 16 days ago | | | 0 | 0.0056670903 | |
| 20988495 | 16 days ago | | | 0 | 0.0018128224 | |
| 20987302 | 16 days ago | | | 0 | 0.0027390160 |
ABI
ABI objects
Getter at block 21100873
collateralListLength() view returns (uint256)
1
globalStabilityFee() view returns (uint256)
0
latestSecondaryReceiver() view returns (uint256)
1
maxSecondaryReceivers() view returns (uint256)
4
primaryTaxReceiver() view returns (address)
0xcee6aa1ab47d0fb0f24f51a3072ec16e20f90fce
safeEngine() view returns (address)
0xcc88a9d330da1133df3a7bd823b95e52511a6962
secondaryReceiverNonce() view returns (uint256)
2
secondaryReceiversAmount() view returns (uint256)
1
Read-only
authorizedAccounts(address) view returns (uint256)
collateralList(uint256) view returns (bytes32)
collateralTypes(bytes32) view returns (uint256 stabilityFee, uint256 updateTime)
collectedManyTax(uint256 start, uint256 end) view returns (bool ok)
isSecondaryReceiver(uint256 _receiver) view returns (bool)
secondaryReceiverAccounts(uint256) view returns (address)
secondaryReceiverAllotedTax(bytes32) view returns (uint256)
secondaryReceiverRevenueSources(address) view returns (uint256)
secondaryTaxReceivers(bytes32, uint256) view returns (uint256 canTakeBackTax, uint256 taxPercentage)
taxManyOutcome(uint256 start, uint256 end) view returns (bool ok, int256 rad)
taxSingleOutcome(bytes32 collateralType) view returns (uint256, int256)
usedSecondaryReceiver(address) view returns (uint256)
State-modifying
Events addAuthorization(address account)
initializeCollateralType(bytes32 collateralType)
modifyParameters(bytes32 collateralType, bytes32 parameter, uint256 data)
modifyParameters(bytes32 collateralType, uint256 position, uint256 taxPercentage, address receiverAccount)
modifyParameters(bytes32 collateralType, uint256 position, uint256 val)
modifyParameters(bytes32 parameter, address data)
modifyParameters(bytes32 parameter, uint256 data)
removeAuthorization(address account)
taxMany(uint256 start, uint256 end)
taxSingle(bytes32 collateralType) returns (uint256)
AddAuthorization(address account)
AddSecondaryReceiver(bytes32 indexed collateralType, uint256 secondaryReceiverNonce, uint256 latestSecondaryReceiver, uint256 secondaryReceiverAllotedTax, uint256 secondaryReceiverRevenueSources)
CollectTax(bytes32 indexed collateralType, uint256 latestAccumulatedRate, int256 deltaRate)
DistributeTax(bytes32 indexed collateralType, address indexed target, int256 taxCut)
InitializeCollateralType(bytes32 collateralType)
ModifyParameters(bytes32 collateralType, bytes32 parameter, uint256 data)
ModifyParameters(bytes32 collateralType, uint256 position, uint256 taxPercentage, address receiverAccount)
ModifyParameters(bytes32 collateralType, uint256 position, uint256 val)
ModifyParameters(bytes32 parameter, address data)
ModifyParameters(bytes32 parameter, uint256 data)
ModifySecondaryReceiver(bytes32 indexed collateralType, uint256 secondaryReceiverNonce, uint256 latestSecondaryReceiver, uint256 secondaryReceiverAllotedTax, uint256 secondaryReceiverRevenueSources)
RemoveAuthorization(address account)
constructor(address safeEngine_)
This contract contains no fallback and receive objects.
This contract contains no error objects.