NoahDepositSourceTriggerCondition

data class NoahDepositSourceTriggerCondition(val amountConditions: List<NoahAmountCondition>, val cryptoCurrency: String, val network: String, val destinationAddress: String)

Condition that must be met for the on-chain deposit to be picked up by Noah.

  • Note: destinationAddress is typed as a flat String to match connect-api's DepositSourceTriggerCondition.DestinationAddress: string. Upstream Noah's OpenAPI describes this field as { Address: string }, so if the BFF starts emitting a nested object this struct will fail to decode and we'll need to update both sides.

Constructors

Link copied to clipboard
constructor(amountConditions: List<NoahAmountCondition>, cryptoCurrency: String, network: String, destinationAddress: String)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard