PIDController

Verified contract

Active on Ethereum with 302 txns
Deployed by via 0xfc57eb63 at 18842434
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
20 additional variables

No balances found for "PIDController"

0x7fe2c5381bb422723ef078c7a70dd9e5f6d777413924c3b49cfe304a1557b2c4
0x44145b824cd483dc668fc4b66dba2d6089be849cd5e59152b9011d4003452c89
0xf84cdaa97d78ec7693ef5abc65297a89fc84c59a10032c03e506bf0b88cec0f5
0xdda8bc3dcf45010cac1463e1ee0bb2ac18fa197c4c0352a393af23838012fc10
0xd2648da1d9d0ba5f0365cbdcabe9e76e78d1d3d4317cb99e35e68113ccaef5e0
0x5bdf0655c53ef351137252e212b0bb9455f13d94e098c3af8006e80ed3cf6933
0x9e88c6155343de535c2ab6a2012aa24ca63f89b2197e9a0d8d9da2491d89e03c
0x4caed5eb13672ca8c9b336d719415821ed7c2a97e6c8ecb2e9c36ac4435ae2f2
0x89305fa125895477d9241848f283120f74ce2e87d4efbe3b1116de32de01dfc1
0x303f9ad35c214d9fdf42ab7378f73b8c614a81b4c2450f78b2b5f42df14287af

Functions
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(addressview returns (uint256 lastpricecheckbool pricecheck)
State-modifying
activate(bool _state
activateFIP6(bool _activate
amountPaidBankXWETH(uint256 ethvalue
amountPaidCollateralPool(uint256 ethvalue
amountPaidXSDWETH(uint256 ethvalue
initialize(address _xsd_contract_addressaddress _bankx_contract_addressaddress _xsd_weth_pool_addressaddress _bankx_weth_pool_addressaddress _collateralpool_contract_addressaddress _WETHaddressaddress _smartcontract_owneraddress _reward_manager_addressuint256 _xsd_percentage_targetuint256 _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_banduint256 _GR_bottom_band
setInternalCooldown(uint256 _internal_cooldown
setPercentageTarget(uint256 _xsd_percentage_targetuint256 _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
Events
XSDdecollateralize(uint256 new_collateral_ratio
XSDrecollateralize(uint256 new_collateral_ratio
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.