dydx

Expiry

0x0ECE224FBC24D40B446c6a94a142dc41fAe76f2d
Expiry
function

ownerSetExpiryRampTime

nonpayable
Restricted (onlyOwner)

Inputs

ParameterTypeDescription
newExpiryRampTimeuint256

Outputs

(void)
function

callFunction

nonpayable
Restricted (onlySolo)

Inputs

ParameterTypeDescription
address
accounttuple
databytes

Outputs

(void)
function

getTradeCost

nonpayable
Restricted (onlySolo)

Inputs

ParameterTypeDescription
inputMarketIduint256
outputMarketIduint256
makerAccounttuple
tuple
oldInputPartuple
newInputPartuple
inputWeituple
databytes

Outputs

TypeDescription
tuple
function

getSpreadAdjustedPrices

view

Inputs

ParameterTypeDescription
heldMarketIduint256
owedMarketIduint256
expiryuint32

Outputs

TypeDescription
tuple
tuple
function

getExpiry

view

Inputs

ParameterTypeDescription
accounttuple
marketIduint256

Outputs

TypeDescription
uint32
event

LogExpiryRampTimeSet

Inputs

ParameterTypeDescription
expiryRampTimeuint256

Outputs

(void)
event

ExpirySet

Inputs

ParameterTypeDescription
owneraddress
numberuint256
marketIduint256
timeuint32

Outputs

(void)
Ownable
function

transferOwnership

nonpayable
Restricted (onlyOwner)

Inputs

ParameterTypeDescription
newOwneraddress

Outputs

(void)
function

renounceOwnership

nonpayable
Restricted (onlyOwner)

Inputs

(void)

Outputs

(void)
function

isOwner

view

Inputs

(void)

Outputs

TypeDescription
bool
function

owner

view

Inputs

(void)

Outputs

TypeDescription
address
event

OwnershipTransferred

Inputs

ParameterTypeDescription
previousOwneraddress
newOwneraddress

Outputs

(void)
constructor

nonpayable

Inputs

ParameterTypeDescription
soloMarginaddress
expiryRampTimeuint256

Outputs

(void)
function

g_expiryRampTime

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

SOLO_MARGIN

view

Inputs

(void)

Outputs

TypeDescription
address