FlowInput
SIP Protocol API Reference v0.15.1
SIP Protocol API Reference / FlowInput
Interface: FlowInput
Section titled “Interface: FlowInput”Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:25150
The flow being scored — derived from VaultWithdrawEvent + how the tx was submitted.
Properties
Section titled “Properties”mint:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:25152
base58 mint; native SOL = the Pubkey::default() sentinel
transferAmount
Section titled “transferAmount”transferAmount:
bigint
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:25154
plaintext base units (VaultWithdrawEvent.transfer_amount)
timestamp
Section titled “timestamp”timestamp:
number
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:25156
unix seconds (VaultWithdrawEvent.timestamp)
gasless
Section titled “gasless”gasless:
boolean
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:25158
was the relayer the fee-payer? (gasless cash-out)
stealthRecipient?
Section titled “stealthRecipient?”
optionalstealthRecipient?:string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:25160
optional context — the one-time stealth recipient
signature?
Section titled “signature?”
optionalsignature?:string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:25162
optional — used to exclude this flow from the candidate set