Module directives
Expand description
EIP-712 directive structs, domains, and signer recovery helpers.
Structs§
- Action
Spec - Cancel
Order ByCloid - Cancel
Order ByOid - Credit
Option - Credit
Token - Directive
Signing Error - HCTransfer
Option - HCUpdate
ApiWallet - HLCancel
- HLCancel
ByCloid - HLOrder
- HLSend
Asset - Limit
Order - Parse
Action KeyError - Send
Asset - Start
Liquidation - Stop
Liquidation - System
Credit Option - System
Credit Token - System
Start Liquidation - System
Stop Liquidation - System
Withdraw Token - Transfer
Option - Type
Field Spec - Typed
Data Spec - Update
ApiWallet - Withdraw
Token
Enums§
Constants§
- HC_
ACTION_ ID_ TRANSFER_ OPTION - HC_
ACTION_ ID_ UPDATE_ API_ WALLET - HC_
ACTION_ VERSION - HL_
ACTION_ ID_ CANCEL_ BY_ CLOID - HL_
ACTION_ ID_ CANCEL_ BY_ OID - HL_
ACTION_ ID_ LIMIT_ ORDER - HL_
ACTION_ ID_ SEND_ ASSET - HL_
ACTION_ VERSION - HL_
TIF_ ALO - HL_
TIF_ GTC - HL_
TIF_ IOC - HYPERCALL_
API_ DOMAIN_ NAME - HYPERCALL_
DOMAIN_ VERSION - HYPERCALL_
MAINNET_ CHAIN_ ID - HYPERCALL_
MANAGER_ DOMAIN_ NAME - HYPERCALL_
RSM_ DOMAIN_ NAME - HYPERCALL_
TESTNET_ CHAIN_ ID - SYSTEM_
ACTION_ ID_ CREDIT_ OPTION - SYSTEM_
ACTION_ ID_ CREDIT_ TOKEN - SYSTEM_
ACTION_ ID_ START_ LIQUIDATION - SYSTEM_
ACTION_ ID_ STOP_ LIQUIDATION - SYSTEM_
ACTION_ ID_ WITHDRAW_ TOKEN - SYSTEM_
ACTION_ VERSION
Functions§
- hypercall_
api_ domain - hypercall_
manager_ domain - hypercall_
rsm_ domain - recover_
address_ from_ signature_ bytes - recover_
hc_ update_ api_ wallet_ signer - recover_
hl_ cancel_ by_ cloid_ signer - recover_
hl_ cancel_ by_ oid_ signer - recover_
hl_ order_ signer - recover_
rsm_ hl_ cancel_ by_ cloid_ signer - recover_
rsm_ hl_ cancel_ by_ oid_ signer - recover_
rsm_ hl_ order_ signer - recover_
rsm_ hl_ send_ asset_ signer - recover_
system_ credit_ option_ signer - recover_
system_ credit_ token_ signer - recover_
system_ start_ liquidation_ signer - recover_
system_ stop_ liquidation_ signer - recover_
system_ withdraw_ token_ signer - sign_
directive_ with_ signer