ActionMiscV3

Verified contract

Implementation

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

No balances found for "ActionMiscV3"

No transactions found for "ActionMiscV3"


Functions
Getter at block 20891613

This contract contains no getter function objects.

Read-only

This contract contains no read-only function objects.

State-modifying
boostMarkets(address[] markets
callAndReflect(address reflectorbytes selfCall1bytes selfCall2bytes reflectCallpayable returns (bytes selfRes1bytes selfRes2bytes reflectRes)
exitPostExpToSy(address receiveraddress marketuint256 netPtInuint256 netLpInuint256 minSyOutreturns (struct IPActionMiscV3ExitPostExpReturnParams params)
exitPostExpToToken(address receiveraddress marketuint256 netPtInuint256 netLpInstruct TokenOutput outputreturns (uint256 totalTokenOutstruct IPActionMiscV3ExitPostExpReturnParams params)
exitPreExpToSy(address receiveraddress marketuint256 netPtInuint256 netYtInuint256 netLpInuint256 minSyOutstruct LimitOrderData limitreturns (struct IPActionMiscV3ExitPreExpReturnParams params)
exitPreExpToToken(address receiveraddress marketuint256 netPtInuint256 netYtInuint256 netLpInstruct TokenOutput outputstruct LimitOrderData limitreturns (uint256 totalTokenOutstruct IPActionMiscV3ExitPreExpReturnParams params)
mintPyFromSy(address receiveraddress YTuint256 netSyInuint256 minPyOutreturns (uint256 netPyOut)
mintPyFromToken(address receiveraddress YTuint256 minPyOutstruct TokenInput inputpayable returns (uint256 netPyOutuint256 netSyInterm)
mintSyFromToken(address receiveraddress SYuint256 minSyOutstruct TokenInput inputpayable returns (uint256 netSyOut)
multicall(struct IPActionMiscV3Call3[] callspayable returns (struct IPActionMiscV3Result[] res)
redeemDueInterestAndRewards(address useraddress[] sysaddress[] ytsaddress[] markets
redeemPyToSy(address receiveraddress YTuint256 netPyInuint256 minSyOutreturns (uint256 netSyOut)
redeemPyToToken(address receiveraddress YTuint256 netPyInstruct TokenOutput outputreturns (uint256 netTokenOutuint256 netSyInterm)
redeemSyToToken(address receiveraddress SYuint256 netSyInstruct TokenOutput outputreturns (uint256 netTokenOut)
simulate(address targetbytes datapayable 
swapTokenToToken(address receiveruint256 minTokenOutstruct TokenInput inppayable returns (uint256 netTokenOut)
swapTokenToTokenViaSy(address receiveraddress SYstruct TokenInput inputaddress tokenRedeemSyuint256 minTokenOutpayable returns (uint256 netTokenOutuint256 netSyInterm)
Events
ExitPostExpToSy(address indexed calleraddress indexed marketaddress indexed receiveruint256 netLpInstruct IPActionMiscV3ExitPostExpReturnParams params
ExitPostExpToToken(address indexed calleraddress indexed marketaddress indexed tokenaddress receiveruint256 netLpInuint256 totalTokenOutstruct IPActionMiscV3ExitPostExpReturnParams params
ExitPreExpToSy(address indexed calleraddress indexed marketaddress indexed receiveruint256 netLpInstruct IPActionMiscV3ExitPreExpReturnParams params
ExitPreExpToToken(address indexed calleraddress indexed marketaddress indexed tokenaddress receiveruint256 netLpInuint256 totalTokenOutstruct IPActionMiscV3ExitPreExpReturnParams params
MintPyFromSy(address indexed calleraddress indexed receiveraddress indexed YTuint256 netSyInuint256 netPyOut
MintPyFromToken(address indexed calleraddress indexed tokenInaddress indexed YTaddress receiveruint256 netTokenInuint256 netPyOutuint256 netSyInterm
MintSyFromToken(address indexed calleraddress indexed tokenInaddress indexed SYaddress receiveruint256 netTokenInuint256 netSyOut
RedeemPyToSy(address indexed calleraddress indexed receiveraddress indexed YTuint256 netPyInuint256 netSyOut
RedeemPyToToken(address indexed calleraddress indexed tokenOutaddress indexed YTaddress receiveruint256 netPyInuint256 netTokenOutuint256 netSyInterm
RedeemSyToToken(address indexed calleraddress indexed tokenOutaddress indexed SYaddress receiveruint256 netSyInuint256 netTokenOut
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
SimulationResults(bool successbytes res