fix errors

This commit is contained in:
thesn10
2026-05-26 21:45:35 +02:00
parent f97792f190
commit 5da7fb2b97
6 changed files with 156 additions and 26 deletions

View File

@@ -24,8 +24,20 @@ export {
} from "./generated/descro/src/generated/instructions/complete";
export {
getCancelInstruction,
getCancelInstructionAsync,
type CancelInput,
type CancelAsyncInput,
} from "./generated/descro/src/generated/instructions/cancel";
export {
getBuyerCreateEscrowInstructionAsync,
getBuyerCreateEscrowInstruction,
type BuyerCreateEscrowAsyncInput,
type BuyerCreateEscrowInput,
} from "./generated/descro/src/generated/instructions/buyerCreateEscrow";
export {
getSellerConfirmInstruction,
type SellerConfirmInput,
} from "./generated/descro/src/generated/instructions/sellerConfirm";
export {
getDisputeInstruction,
type DisputeInput,
@@ -43,4 +55,5 @@ export {
type RegisterResolverInput,
} from "./generated/descro_ext_resolvers/src/generated/instructions/registerResolver";
export { Winner } from "./generated/descro/src/generated/types/winner";
export { ResolverType } from "./generated/descro_ext_resolvers/src/generated/types/resolverType";
export { ResolverType } from "./generated/descro_ext_resolvers/src/generated/types/resolverType";
export { AcceptancePolicy } from "./generated/descro_ext_resolvers/src/generated/types/acceptancePolicy";

View File

@@ -32,6 +32,9 @@ export type ResolverEntryWithPda = { pda: Address; account: ResolverEntry };
export function isAwaitingDeposit(state: EscrowState): boolean {
return state === EscrowState.AwaitingDeposit;
}
export function isAwaitingSellerConfirm(state: EscrowState): boolean {
return state === EscrowState.AwaitingSellerConfirm;
}
export function isActive(state: EscrowState): boolean {
return state === EscrowState.Active;
}
@@ -48,6 +51,7 @@ export function isCancelled(state: EscrowState): boolean {
export function escrowStateLabel(state: EscrowState): string {
switch (state) {
case EscrowState.AwaitingDeposit: return "AwaitingDeposit";
case EscrowState.AwaitingSellerConfirm: return "AwaitingSellerConfirm";
case EscrowState.Active: return "Active";
case EscrowState.Disputed: return "Disputed";
case EscrowState.Complete: return "Complete";