Resolve Dispute
Single Release
/**
* Resolve Dispute Payload
*/
export type SingleReleaseResolveDisputePayload = {
/**
* ID (address) that identifies the escrow contract
*/
contractId: string;
/**
* Address in charge of resolving disputes within the escrow.
*/
disputeResolver: string;
/**
* Distributions of the escrow amount to the receivers.
*/
distributions: [
{
/**
* Address of the receiver
*/
address: string;
/**
* Amount to be transferred to the receiver. All the amount must be equal to the total amount of the escrow.
*/
amount: number;
},
];
};Multi Release
/**
* Multi Release Resolve Dispute Payload
*/
export type MultiReleaseResolveDisputePayload = {
/**
* ID (address) that identifies the escrow contract
*/
contractId: string;
/**
* Address in charge of resolving disputes within the escrow.
*/
disputeResolver: string;
/**
* Distributions of the escrow amount to the receivers.
*/
distributions: [
{
/**
* Address of the receiver
*/
address: string;
/**
* Amount to be transferred to the receiver. All the amount must be equal to the total amount of the escrow.
*/
amount: number;
},
];
/**
* Index of the milestone to be resolved
*/
milestoneIndex: string;
};Last updated
Was this helpful?