PoolData

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0x94f25000 at 7815766
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
7 additional variables

No balances found for "PoolData"

No transactions found for "PoolData"


Functions
Getter at block 21179001
a(view returns (uint256)
1028
c(view returns (uint256)
5800000
capReached(view returns (uint256)
1
capacityLimit(view returns (uint256)
20
daiFeedAddress(view returns (address)
0x17e76d3fcf40fa8acffdffe192bf4e8fb264d9fb
ethVolumeLimit(view returns (uint256)
1
getAllCurrencies(view returns (bytes4[] currencies)
[0x45544800, 0x44414900]
getAllCurrenciesLen(view returns (uint256 len)
2
getAllInvestmentCurrencies(view returns (bytes4[] currencies)
[0x45544800, 0x44414900]
getApilCallLength(view returns (uint256)
2854
getInvestmentCurrencyLen(view returns (uint256 len)
2
getLastDate(view returns (uint64 date)
20200219
getLastMCR(view returns (uint256 mcrPercx100uint256 mcrEtherx1E18uint256 vFulluint64 date)
(mcrPercx100=9984, mcrEtherx1E18=162424730681679380000000, vFull=162162955535765340000000, date=1612879200)
getLastMCRDate(view returns (uint64 date)
1612879200
getLastMCREther(view returns (uint256)
162424730681679380000000
getLastMCRPerc(view returns (uint256)
9984
getLastVfull(view returns (uint256)
162162955535765340000000
getMCRDataLength(view returns (uint256 len)
782
iaRatesTime(view returns (uint256)
86400
lastLiquidityTradeTrigger(view returns (uint256)
1607456484
liquidityTradeCallbackTime(view returns (uint256)
14400
mcrFailTime(view returns (uint256)
21600
mcrTime(view returns (uint256)
86400
minCap(view returns (uint256)
7
ms(view returns (address)
0x01bfd82675dbcc7762c84019ca518e701c0cd07e
notariseMCR(view returns (address)
0x176c27973e0229501d049de626d50918dda24656
nxMasterAddress(view returns (address)
0x01bfd82675dbcc7762c84019ca518e701c0cd07e
shockParameter(view returns (uint256)
50
uniswapDeadline(view returns (uint256)
1200
variationPercX100(view returns (uint256)
100
Read-only
allAPIcall(uint256view returns (bytes32)
allAPIid(bytes32view returns (bytes4 typeOfbytes4 currencyuint256 iduint64 dateAdduint64 dateUpd)
allMCRData(uint256view returns (uint256 mcrPercx100uint256 mcrEtheruint256 vFulluint64 date)
getApiCallDetails(bytes32 myidview returns (bytes4 _typeofbytes4 curruint256 iduint64 dateAdduint64 dateUpd)
getApiCallIndex(uint256 indexview returns (bytes32 myid)
getApiIdTypeOf(bytes32 myidview returns (bytes4)
getCAAvgRate(bytes4 currview returns (uint256 rate)
getCurrOfApiId(bytes32 myidview returns (bytes4)
getCurrenciesByIndex(uint256 indexview returns (bytes4 currName)
getCurrencyAssetAddress(bytes4 currview returns (address)
getCurrencyAssetBaseMin(bytes4 currview returns (uint256 baseMin)
getCurrencyAssetVarBase(bytes4 currview returns (bytes4 currencyuint256 baseMinuint256 varMin)
getCurrencyAssetVarMin(bytes4 currview returns (uint256 varMin)
getDateAddOfAPI(bytes32 myidview returns (uint64)
getDateUpdOfAPI(bytes32 myidview returns (uint64)
getIAAvgRate(bytes4 currview returns (uint256 rate)
getIARankDetailsByDate(uint64 dateview returns (bytes4 maxIACurruint64 maxRatebytes4 minIACurruint64 minRate)
getIdOfApiId(bytes32 myidview returns (uint256)
getInvestmentAssetAddress(bytes4 currview returns (address)
getInvestmentAssetDecimals(bytes4 currview returns (uint8 decimal)
getInvestmentAssetDetails(bytes4 currview returns (bytes4 currencyaddress currAddressbool statusuint64 minHoldingPercuint64 maxHoldingPercuint8 decimals)
getInvestmentAssetHoldingPerc(bytes4 currview returns (uint64 minHoldingPercX100uint64 maxHoldingPercX100)
getInvestmentAssetMaxHoldingPerc(bytes4 currview returns (uint64 maxHoldingPercX100)
getInvestmentAssetMinHoldingPerc(bytes4 currview returns (uint64 minHoldingPercX100)
getInvestmentAssetStatus(bytes4 currview returns (bool status)
getInvestmentCurrencyByIndex(uint256 indexview returns (bytes4 currName)
getTokenPriceDetails(bytes4 currview returns (uint256 _auint256 _cuint256 rate)
getUintParameters(bytes8 codeview returns (bytes8 codeValuint256 val)
isnotarise(address _addview returns (bool res)
State-modifying
addCurrencyAssetCurrency(bytes4 curraddress currAddressuint256 baseMin
addInAllApiCall(bytes32 myid
addInvestmentAssetCurrency(bytes4 curraddress currAddressbool statusuint64 minHoldingPercX100uint64 maxHoldingPercX100uint8 decimals
changeCurrencyAssetAddress(bytes4 curraddress currAdd
changeCurrencyAssetBaseMin(bytes4 curruint256 baseMin
changeCurrencyAssetVarMin(bytes4 curruint256 varMin
changeDAIfeedAddress(address _add
changeDependentContractAddress(
changeInvestmentAssetAddressAndDecimal(bytes4 curraddress currAdduint8 newDecimal
changeInvestmentAssetHoldingPerc(bytes4 curruint64 minPercX100uint64 maxPercX100
changeInvestmentAssetStatus(bytes4 currbool status
changeMasterAddress(address _masterAddress
changeNotariseAddress(address _add
pushMCRData(uint256 mcrpuint256 mcreuint256 vfuint64 time
saveApiDetails(bytes32 myidbytes4 _typeofuint256 id
saveIARankDetails(bytes4 maxIACurruint64 maxRatebytes4 minIACurruint64 minRateuint64 date
setCapReached(uint256 val
setLastLiquidityTradeTrigger(
updateCAAvgRate(bytes4 curruint256 rate
updateDateUpdOfAPI(bytes32 myid
updateIAAvgRate(bytes4 curruint256 rate
updateUintParameters(bytes8 codeuint256 val
updatelastDate(uint64 newDate
Events

This contract contains no event objects.

Constructor
constructor(address _notariseAddaddress _daiFeedAddaddress _daiAdd
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.