TaxCollector

Verified contract

Active on Ethereum with 285 txns
Deployed by via 0x178ff62a at 11848434
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "TaxCollector"

0x5fb61d5fa3bf55deb8603457dd410ec348fccb71435006091354757f4c842d57
0xa5be4472979c3c2dfffaf1a891527465b70619e7f3b2859c062ee737a28849a4
0x2ef4642b3d8c93d919057115d8100b226f21b07413a201056a78aea001f144e0
0xddded9361389f2b236a35559a6f076bec00f6b359bf2ca55ec9e3c43e7812d54
0xc3e47dae81c626f9ff0e0b0de57924e0b134fc49475f9471104b21d11cc4b45d
0xa07ea8833f42f2bc93825a977e9bcc4b09651a0e9bd21904e44c33ac893040bd
0x03a205ac014ef4196bcd9fcac3cc77024711511f61eceb0452771ba104abeb4f
0x4bf90495f4283af4e553e79cde254b40a6b78ce9ca0977abb325a8e058be61a3
0xc1616d21c1a69de12040540fee46a16d2da8105f64660409785421ba3a968af4
0x6475c2f968ecceaa42b53e00eaa3fb1fbfb770b68137a1dfc516dd1b7e0c5613

Functions
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(addressview returns (uint256)
collateralList(uint256view returns (bytes32)
collateralTypes(bytes32view returns (uint256 stabilityFeeuint256 updateTime)
collectedManyTax(uint256 startuint256 endview returns (bool ok)
isSecondaryReceiver(uint256 _receiverview returns (bool)
secondaryReceiverAccounts(uint256view returns (address)
secondaryReceiverAllotedTax(bytes32view returns (uint256)
secondaryReceiverRevenueSources(addressview returns (uint256)
secondaryTaxReceivers(bytes32uint256view returns (uint256 canTakeBackTaxuint256 taxPercentage)
taxManyOutcome(uint256 startuint256 endview returns (bool okint256 rad)
taxSingleOutcome(bytes32 collateralTypeview returns (uint256int256)
usedSecondaryReceiver(addressview returns (uint256)
State-modifying
addAuthorization(address account
initializeCollateralType(bytes32 collateralType
modifyParameters(bytes32 collateralTypebytes32 parameteruint256 data
modifyParameters(bytes32 collateralTypeuint256 positionuint256 taxPercentageaddress receiverAccount
modifyParameters(bytes32 collateralTypeuint256 positionuint256 val
modifyParameters(bytes32 parameteraddress data
modifyParameters(bytes32 parameteruint256 data
removeAuthorization(address account
taxMany(uint256 startuint256 end
taxSingle(bytes32 collateralTypereturns (uint256)
Events
AddAuthorization(address account
AddSecondaryReceiver(bytes32 indexed collateralTypeuint256 secondaryReceiverNonceuint256 latestSecondaryReceiveruint256 secondaryReceiverAllotedTaxuint256 secondaryReceiverRevenueSources
CollectTax(bytes32 indexed collateralTypeuint256 latestAccumulatedRateint256 deltaRate
DistributeTax(bytes32 indexed collateralTypeaddress indexed targetint256 taxCut
InitializeCollateralType(bytes32 collateralType
ModifyParameters(bytes32 collateralTypebytes32 parameteruint256 data
ModifyParameters(bytes32 collateralTypeuint256 positionuint256 taxPercentageaddress receiverAccount
ModifyParameters(bytes32 collateralTypeuint256 positionuint256 val
ModifyParameters(bytes32 parameteraddress data
ModifyParameters(bytes32 parameteruint256 data
ModifySecondaryReceiver(bytes32 indexed collateralTypeuint256 secondaryReceiverNonceuint256 latestSecondaryReceiveruint256 secondaryReceiverAllotedTaxuint256 secondaryReceiverRevenueSources
RemoveAuthorization(address account
Constructor
constructor(address safeEngine_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.