Skip to content
Open
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 66 additions & 3 deletions packages/sdk-core/src/types/SysioContractTypes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1421,6 +1421,11 @@ export interface SysioOpregChainMinBondType {
config_timestamp_ms: number | string
}

/** sysio.opreg::claimremit (action) */
export interface SysioOpregClaimremitAction {
account: string
}

/** sysio.opreg::delivery_key (type) */
export interface SysioOpregDeliveryKeyType {
log_id: number | string
Expand Down Expand Up @@ -1544,6 +1549,18 @@ export interface SysioOpregReleaselockAction {
amount: number | string
}

/** sysio.opreg::remit_claim (type) */
export interface SysioOpregRemitClaimType {
account: string
balance: number | string
expires_at_sec: number
}

/** sysio.opreg::remitclaim_key (type) */
export interface SysioOpregRemitclaimKeyType {
account: number | string
}

/** sysio.opreg::setconfig (action) */
export interface SysioOpregSetconfigAction {
max_available_producers: number
Expand Down Expand Up @@ -1625,6 +1642,7 @@ export interface SysioOpregContract {
actions: {
available: SysioOpregAvailableAction
cancelwtdw: SysioOpregCancelwtdwAction
claimremit: SysioOpregClaimremitAction
deposit: SysioOpregDepositAction
depositinle: SysioOpregDepositinleAction
flushwtdw: SysioOpregFlushwtdwAction
Expand All @@ -1647,6 +1665,7 @@ export interface SysioOpregContract {
opconfig: SysioOpregOpConfigType
opcounters: SysioOpregOpCountersType
operators: SysioOpregOperatorEntryType
remitclaims: SysioOpregRemitClaimType
wtdwqueue: SysioOpregWithdrawRequestType
}
}
Expand Down Expand Up @@ -1710,6 +1729,11 @@ export interface SysioReservClaimuwfeeAction {
underwriter: string
}

/** sysio.reserv::claimwire (action) */
export interface SysioReservClaimwireAction {
account: string
}

/** sysio.reserv::debit (action) */
export interface SysioReservDebitAction {
chain_code: SysioReservSlugNameType
Expand Down Expand Up @@ -1893,13 +1917,26 @@ export interface SysioReservUwfeebalAction {
underwriter: string
}

/** sysio.reserv::wire_claim (type) */
export interface SysioReservWireClaimType {
account: string
balance: number | string
expires_at_sec: number
}

/** sysio.reserv::wireclaim_key (type) */
export interface SysioReservWireclaimKeyType {
account: number | string
}

/** sysio.reserv - action + table surface for the typed contract client. */
export interface SysioReservContract {
actions: {
applyfromwire: SysioReservApplyfromwireAction
applyswap: SysioReservApplyswapAction
claimrsvfee: SysioReservClaimrsvfeeAction
claimuwfee: SysioReservClaimuwfeeAction
claimwire: SysioReservClaimwireAction
debit: SysioReservDebitAction
drainrewards: SysioReservDrainrewardsAction
matchreserve: SysioReservMatchreserveAction
Expand All @@ -1920,6 +1957,7 @@ export interface SysioReservContract {
reserves: SysioReservReserveRowType
rewardbkt: SysioReservRewardsBucketType
uwfees: SysioReservUwFeeRowType
wireclaims: SysioReservWireClaimType
}
}

Expand Down Expand Up @@ -2247,6 +2285,11 @@ export interface SysioSystemClaimnodedisAction {
account_name: string
}

/** sysio.system::claimpay (action) */
export interface SysioSystemClaimpayAction {
account_name: string
}

/** sysio.system::deleteauth (action) */
export interface SysioSystemDeleteauthAction {
account: string
Expand Down Expand Up @@ -2457,6 +2500,23 @@ export interface SysioSystemOnblockAction {
header: SysioSystemBlockHeaderType
}

/** sysio.system::pay_claim (type) */
export interface SysioSystemPayClaimType {
account_name: string
balance: number | string
expires_at_sec: number
}

/** sysio.system::pay_claim_total (type) */
export interface SysioSystemPayClaimTotalType {
outstanding: number | string
}

/** sysio.system::payclaim_key (type) */
export interface SysioSystemPayclaimKeyType {
account_name: number | string
}

/** sysio.system::payepoch (action) */
export interface SysioSystemPayepochAction {
epoch_index: number
Expand Down Expand Up @@ -2844,6 +2904,7 @@ export interface SysioSystemContract {
activate: SysioSystemActivateAction
addnodeowner: SysioSystemAddnodeownerAction
claimnodedis: SysioSystemClaimnodedisAction
claimpay: SysioSystemClaimpayAction
deleteauth: SysioSystemDeleteauthAction
delfinkey: SysioSystemDelfinkeyAction
delsnapprov: SysioSystemDelsnapprovAction
Expand Down Expand Up @@ -2903,6 +2964,8 @@ export interface SysioSystemContract {
lastpropfins: SysioSystemLastPropFinalizersInfoType
nodecount: SysioSystemNodeCountStateType
nodedist: SysioSystemNodeOwnerDistributionType
payclaims: SysioSystemPayClaimType
payclaimtot: SysioSystemPayClaimTotalType
producers: SysioSystemProducerInfoType
snapconfig: SysioSystemSnapConfigType
snapprovs: SysioSystemSnapProviderType
Expand Down Expand Up @@ -3492,10 +3555,10 @@ export const SysioContractDefinitions: {
[SysioContractName.epoch]: { name: SysioContractName.epoch, account: "sysio.epoch", actions: ["advance", "pause", "schbatchgps", "setconfig", "unpause"], tables: ["blocklog", "epochcfg", "epochstate"] },
[SysioContractName.msgch]: { name: SysioContractName.msgch, account: "sysio.msgch", actions: ["bootstrap", "buildenv", "chkcons", "deliver", "evalcons", "queueout", "resolvedisp"], tables: ["attestations", "attseq", "envelopes", "envlog", "messages", "outenvelopes", "outpcons"] },
[SysioContractName.msig]: { name: SysioContractName.msig, account: "sysio.msig", actions: ["approve", "cancel", "exec", "getproposal", "invalidate", "propose", "unapprove"], tables: ["approvals", "approvals2", "invals", "propchunks", "proposal"] },
[SysioContractName.opreg]: { name: SysioContractName.opreg, account: "sysio.opreg", actions: ["available", "cancelwtdw", "deposit", "depositinle", "flushwtdw", "processbatch", "processprod", "processuw", "prune", "recorddel", "regoperator", "releaselock", "setconfig", "slash", "termcheck", "terminate", "withdraw", "withdrawinle"], tables: ["dellog", "opconfig", "opcounters", "operators", "wtdwqueue"] },
[SysioContractName.reserv]: { name: SysioContractName.reserv, account: "sysio.reserv", actions: ["applyfromwire", "applyswap", "claimrsvfee", "claimuwfee", "debit", "drainrewards", "matchreserve", "oncnclrsv", "oncrtreserve", "paywire", "refundwire", "regreserve", "rewardbal", "rsvfeebal", "setconfig", "setrsvfee", "swapquote", "uwfeebal"], tables: ["reservcfg", "reserves", "rewardbkt", "uwfees"] },
[SysioContractName.opreg]: { name: SysioContractName.opreg, account: "sysio.opreg", actions: ["available", "cancelwtdw", "claimremit", "deposit", "depositinle", "flushwtdw", "processbatch", "processprod", "processuw", "prune", "recorddel", "regoperator", "releaselock", "setconfig", "slash", "termcheck", "terminate", "withdraw", "withdrawinle"], tables: ["dellog", "opconfig", "opcounters", "operators", "remitclaims", "wtdwqueue"] },
[SysioContractName.reserv]: { name: SysioContractName.reserv, account: "sysio.reserv", actions: ["applyfromwire", "applyswap", "claimrsvfee", "claimuwfee", "claimwire", "debit", "drainrewards", "matchreserve", "oncnclrsv", "oncrtreserve", "paywire", "refundwire", "regreserve", "rewardbal", "rsvfeebal", "setconfig", "setrsvfee", "swapquote", "uwfeebal"], tables: ["reservcfg", "reserves", "rewardbkt", "uwfees", "wireclaims"] },
[SysioContractName.roa]: { name: SysioContractName.roa, account: "sysio.roa", actions: ["activateroa", "addpolicy", "expandpolicy", "extendpolicy", "forcereg", "giftram", "newnameduser", "newuser", "nodeownreg", "reducepolicy", "setbyteprice", "setsysabi", "setsyscode"], tables: ["nodeownerreg", "nodeowners", "policies", "reslimit", "roastate", "sponsorcount", "sponsors"] },
[SysioContractName.system]: { name: SysioContractName.system, account: "sysio", actions: ["accrueepoch", "actfinkey", "activate", "addnodeowner", "claimnodedis", "deleteauth", "delfinkey", "delsnapprov", "fundclaim", "getsnaphash", "init", "initt5", "limitauthchg", "linkauth", "newaccount", "onblock", "payepoch", "regfinkey", "regproducer", "regproducer2", "regsnapprov", "rmvproducer", "setabi", "setacctcpu", "setacctnet", "setacctram", "setalimits", "setcode", "setemitcfg", "setinittime", "setparams", "setpriv", "setprodkeys", "setprods", "setram", "setrank", "setsnpcfg", "unlinkauth", "unregprod", "updateauth", "viewemitcfg", "viewepoch", "viewnodedist", "votesnaphash", "wasmcfg", "delpeerkey", "getpeerkeys", "regpeerkey", "addtrxp", "deltrxp"], tables: ["abihash", "blockinfo", "emissionmngr", "emitcfg", "epochlog", "finalizers", "finkeyidgen", "finkeys", "global", "lastpropfins", "nodecount", "nodedist", "producers", "snapconfig", "snapprovs", "snaprecords", "snapvotes", "t5state", "limitauthchg", "peerkeys", "trxpglobal", "trxpriority"] },
[SysioContractName.system]: { name: SysioContractName.system, account: "sysio", actions: ["accrueepoch", "actfinkey", "activate", "addnodeowner", "claimnodedis", "claimpay", "deleteauth", "delfinkey", "delsnapprov", "fundclaim", "getsnaphash", "init", "initt5", "limitauthchg", "linkauth", "newaccount", "onblock", "payepoch", "regfinkey", "regproducer", "regproducer2", "regsnapprov", "rmvproducer", "setabi", "setacctcpu", "setacctnet", "setacctram", "setalimits", "setcode", "setemitcfg", "setinittime", "setparams", "setpriv", "setprodkeys", "setprods", "setram", "setrank", "setsnpcfg", "unlinkauth", "unregprod", "updateauth", "viewemitcfg", "viewepoch", "viewnodedist", "votesnaphash", "wasmcfg", "delpeerkey", "getpeerkeys", "regpeerkey", "addtrxp", "deltrxp"], tables: ["abihash", "blockinfo", "emissionmngr", "emitcfg", "epochlog", "finalizers", "finkeyidgen", "finkeys", "global", "lastpropfins", "nodecount", "nodedist", "payclaims", "payclaimtot", "producers", "snapconfig", "snapprovs", "snaprecords", "snapvotes", "t5state", "limitauthchg", "peerkeys", "trxpglobal", "trxpriority"] },
[SysioContractName.token]: { name: SysioContractName.token, account: "sysio.token", actions: ["close", "create", "issue", "open", "retire", "transfer"], tables: ["accounts", "stat"] },
[SysioContractName.tokens]: { name: SysioContractName.tokens, account: "sysio.tokens", actions: ["activctok", "activtoken", "regctok", "regtoken"], tables: ["chaintokens", "tokens"] },
[SysioContractName.uwrit]: { name: SysioContractName.uwrit, account: "sysio.uwrit", actions: ["chklocks", "createuwreq", "drainfwq", "pruneuwreqs", "rcrdcommit", "setconfig", "sumlocks", "swapfromwire"], tables: ["fwqueue", "locks", "uwconfig", "uwcounters", "uwreqs"] },
Expand Down
Loading