LiquidityFeeRecord
@totemsdk/liquidity-bond / LiquidityFeeRecord
Interface: LiquidityFeeRecord
Properties
earnProof?
optionalearnProof?:unknown
The raw payment proof backing an earnable fee (HTLC fulfillment / route record).
feeAsset
feeAsset:
string
feeRecordId
feeRecordId:
string
grossFeeAmount
grossFeeAmount:
bigint
lpFeeAmount?
optionallpFeeAmount?:bigint
metadata?
optionalmetadata?:Record<string,unknown>
operatorFeeAmount?
optionaloperatorFeeAmount?:bigint
payoutRef?
optionalpayoutRef?:FeePayoutRef
Bound payout for claim/compound reductions (prevents claim-then-fail).
poolId
poolId:
string
positionId
positionId:
string
proofRef?
optionalproofRef?:LiquidityProofRef
recordedAt
recordedAt:
number
source
source:
FeeSource
verified?
optionalverified?:boolean
Set only when the earn-proof was verified on-chain/against a payment record.