SparkSubProxy

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x4dbfe653 at 19440651
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "SparkSubProxy"

No transactions found for "SparkSubProxy"


Functions
Getter at block 21203758
BOOST_BUNDLE_ID(view returns (uint64)
19
EXECUTE_SELECTOR(view returns (bytes4)
0x1cff79cd
REPAY_BUNDLE_ID(view returns (uint64)
18
SENTINEL_MODULES(view returns (address)
0x0000000000000000000000000000000000000001
SPARK_MARKET(view returns (address)
0x02c3ea4e34c0cbd694d2adfa2c690eecbc1793ee
adminVault(view returns (address)
0xccf3d848e08b94478ed8f46ffead3008faf581fd
Read-only
formatBoostSub(struct SparkSubProxySparkSubData _userview returns (struct StrategyModelStrategySub boostSub)
formatRepaySub(struct SparkSubProxySparkSubData _userview returns (struct StrategyModelStrategySub repaySub)
isDSProxy(address _proxyview returns (bool)
parseSubData(bytes _encodedInputpure returns (struct SparkSubProxySparkSubData user)
parseSubIds(bytes _encodedInputpure returns (uint32 subId1uint32 subId2)
State-modifying
activateSub(bytes _encodedInput
deactivateSub(bytes _encodedInput
disableLastModule(address _moduleAddr
enableModule(address _moduleAddr
giveProxyPermission(address _contractAddr
giveWalletPermission(bool _isDSProxy
kill(
removeProxyPermission(address _contractAddr
subToSparkAutomation(bytes _encodedInput
updateSubData(bytes _encodedInput
withdrawStuckFunds(address _tokenaddress _receiveruint256 _amount
Events

This contract contains no event objects.

Constructor
constructor(uint64 _repayBundleIduint64 _boostBundleId
Fallback and receive

This contract contains no fallback and receive objects.

Errors
NonContractCall(
RangeTooClose(uint128 ratiouint128 targetRatio
SenderNotAdmin(
SenderNotOwner(
WrongSubParams(uint128 minRatiouint128 maxRatio