PIDController
Verified contract
Active on
Ethereum with 302 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
0x13e6…592a
20 additional
variables
Balances ($0.00)
No balances found for "PIDController"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20824302 | 5 hours ago | | | 0 | 0.0016797051 | |
| 20800315 | 4 days ago | | | 0 | 0.0010164529 | |
| 20799328 | 4 days ago | | | 0 | 0.0060626010 | |
| 20799314 | 4 days ago | | | 0 | 0.0062175271 | |
| 20793808 | 4 days ago | | | 0 | 0.0012939083 | |
| 20793736 | 4 days ago | | | 0 | 0.0016755286 | |
| 20759810 | 9 days ago | | | 0 | 0.00014128956 | |
| 20759804 | 9 days ago | | | 0 | 0.00014670752 | |
| 20759799 | 9 days ago | | | 0 | 0.00015260824 | |
| 20758770 | 9 days ago | | | 0 | 0.00017409069 |
ABI
ABI objects
Getter at block 20825860
BankX() view returns (address)
0x13e636cbfd6a7d33a8df7ebbf42f63adc9bb592a
BankXNFT_address() view returns (address)
0xd6e2c209a1227f7918cf62acb26bbb213bac4d17
FIP_6() view returns (bool)
true
GR_bottom_band() view returns (uint256)
1000
GR_top_band() view returns (uint256)
1000
NFT_timestamp() view returns (uint256)
1725618227
WETH() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
XSD() view returns (address)
0x75cae30025a514b7ae069917e132cc99762a0e16
amountpaid1() view returns (uint256)
0
amountpaid2() view returns (uint256)
0
amountpaid3() view returns (uint256)
0
bankx_percentage_target() view returns (uint256)
5
bankx_updated_price() view returns (uint256)
2744
bankxwethpool_address() view returns (address)
0x2147f5c02c2869e8c2d8f86471d3d7500355d698
bucket1() view returns (bool)
true
bucket2() view returns (bool)
false
bucket3() view returns (bool)
false
cd_address() view returns (address)
0xc74ff6db79d466087bfee53980eecb9a5f3c2640
cd_allocated_supply() view returns (uint256)
113913632803136979
collateral_ratio_paused() view returns (bool)
false
collateralpool() view returns (address)
0xeea52f6587f788cc12d0b5a28c48e61866c076f0
collateralpool_address() view returns (address)
0xeea52f6587f788cc12d0b5a28c48e61866c076f0
diff1() view returns (uint256)
912907254771555982656630
diff2() view returns (uint256)
0
diff3() view returns (uint256)
0
growth_ratio() view returns (uint256)
11
internal_cooldown() view returns (uint256)
0
is_active() view returns (bool)
true
last_update() view returns (uint256)
1725636335
reward_manager_address() view returns (address)
0xcb03b68076361089d58a899b0678462b62ae6d04
smartcontract_owner() view returns (address)
0xcb67d182bd9a57bafbf924f4e1d35a4cf4a49c9e
timestamp1() view returns (uint256)
1725636335
timestamp2() view returns (uint256)
0
timestamp3() view returns (uint256)
0
use_growth_ratio() view returns (bool)
false
xsd_percent() view returns (uint256)
0
xsd_percentage_target() view returns (uint256)
10
xsd_step() view returns (uint256)
2500
xsd_updated_price() view returns (uint256)
176532
xsdwethpool_address() view returns (address)
0x53f51fcdf06946aafe25f14d2f1c9b66e71ca683
Read-only
lastPriceCheck(address) view returns (uint256 lastpricecheck, bool pricecheck)
State-modifying
Events activate(bool _state)
activateFIP6(bool _activate)
amountPaidBankXWETH(uint256 ethvalue)
amountPaidCollateralPool(uint256 ethvalue)
amountPaidXSDWETH(uint256 ethvalue)
initialize(address _xsd_contract_address, address _bankx_contract_address, address _xsd_weth_pool_address, address _bankx_weth_pool_address, address _collateralpool_contract_address, address _WETHaddress, address _smartcontract_owner, address _reward_manager_address, uint256 _xsd_percentage_target, uint256 _bankx_percentage_target)
priceCheck()
renounceOwnership()
setBankXAddress(address _bankx_contract_address)
setBankXNFTAddress(address _BankXNFT_address)
setBankXPoolAddress(address _bankx_weth_pool_address)
setCDAddress(address _cd_address)
setCollateralPoolAddress(address _collateralpool_contract_address)
setGrowthRatioBands(uint256 _GR_top_band, uint256 _GR_bottom_band)
setInternalCooldown(uint256 _internal_cooldown)
setPercentageTarget(uint256 _xsd_percentage_target, uint256 _bankx_percentage_target)
setPriceBandPercentage(uint256 percent)
setRewardManagerAddress(address _reward_manager_address)
setSmartContractOwner(address _smartcontract_owner)
setWETHAddress(address _WETHaddress)
setXSDAddress(address _xsd_contract_address)
setXSDPoolAddress(address _xsd_weth_pool_address)
setXSDStep(uint256 _new_step)
systemCalculations()
toggleCollateralRatio(bool _is_paused)
useGrowthRatio(bool _use_growth_ratio)
XSDdecollateralize(uint256 new_collateral_ratio)
XSDrecollateralize(uint256 new_collateral_ratio)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.