@arkade-os/sdk Documentation - v0.4.54
    Preparing search index...

    Interface PaymentRail

    A payment rail — registered by id, mirrors the ActivityRegistry resolver shape.

    interface PaymentRail {
        id: string;
        available?(
            req: PaymentRequest,
            ctx: RouterContext,
        ): boolean | Promise<boolean>;
        match(req: PaymentRequest, ctx: RouterContext): boolean;
        quote(req: PaymentRequest, ctx: RouterContext): Promise<RouteQuote>;
    }
    Index

    Properties

    Methods

    Properties

    id: string

    Methods