Swivel
Annotated source of the Swivel.sol smart contract
constructor
function constructor(
address m
) publicParameters:
Name
Type
Description
initiate
function initiate(
struct Hash.Order[] o,
uint256[] a,
struct Sig.Components[] c
) external returns (bool)Parameters:
Name
Type
Description
initiateVaultFillingZcTokenInitiate
Parameters:
Name
Type
Description
initiateZcTokenFillingVaultInitiate
Parameters:
Name
Type
Description
initiateZcTokenFillingZcTokenExit
Parameters:
Name
Type
Description
initiateVaultFillingVaultExit
Parameters:
Name
Type
Description
exit
Parameters:
Name
Type
Description
exitZcTokenFillingZcTokenInitiate
Parameters:
Name
Type
Description
exitVaultFillingVaultInitiate
Parameters:
Name
Type
Description
exitVaultFillingZcTokenExit
Parameters:
Name
Type
Description
exitZcTokenFillingVaultExit
Parameters:
Name
Type
Description
cancel
Parameters:
Name
Type
Description
transferAdmin
Parameters:
Name
Type
Description
scheduleWithdrawal
Parameters:
Name
Type
Description
blockWithdrawal
Parameters:
Name
Type
Description
withdraw
Parameters:
Name
Type
Description
setFee
Parameters:
Name
Type
Description
approveUnderlying
Parameters:
Name
Type
Description
splitUnderlying
Parameters:
Name
Type
Description
combineTokens
Parameters:
Name
Type
Description
redeemZcToken
Parameters:
Name
Type
Description
redeemVaultInterest
Parameters:
Name
Type
Description
validOrderHash
Parameters:
Name
Type
Description
Return Values:
Name
Type
Description
Initiate
Exit
ScheduleWithdrawal
BlockWithdrawal
SetFee
Last updated