Noah Initiate Payout Request
constructor(payoutId: String, sourceAddress: String, expiry: String, nonce: String, network: String, trigger: NoahOnchainDepositSourceTrigger? = null, businessFee: NoahBusinessFee? = null)
Parameters
payout Id
The payout id returned by NoahGetPayoutQuoteResponse.
source Address
Crypto address that will fund the payout.
expiry
ISO-8601 expiry timestamp for the trigger condition.
nonce
Unique nonce that protects against replay.
network
CAIP-2 chain id for sourceAddress (e.g. eip155:1). Prefer NoahNetwork constants; non-CAIP-2 values like "Ethereum" are rejected by the BFF.
trigger
Optional explicit deposit trigger override. Accepts the Single, Permanent, or Quoted variant. When omitted, the BFF synthesises a Single trigger from the quote and the supplied sourceAddress / expiry / nonce.
business Fee
Optional business (partner) fee. Forwarded to Noah as BusinessFee.