@wharfkit/transact-plugin-resource-provider - v4.0.2
    Preparing search index...

    Class TransactPluginResourceProvider

    Hierarchy

    • AbstractTransactPlugin
      • TransactPluginResourceProvider
    Index
    allowFees: boolean = true
    endpoints: Record<string, string> = defaultOptions.endpoints
    id: string = 'transact-plugin-resource-provider'
    maxFee?: Asset
    translations: {
        en: {
            fee: { body: string; cost: string; title: string };
            rejected: {
                "max-fee": string;
                "no-fees": string;
                "original-modified": string;
            };
            timeout: string;
            "will-continue": string;
        };
        ko: {
            fee: { body: string; cost: string; title: string };
            rejected: {
                "max-fee": string;
                "no-fees": string;
                "original-modified": string;
            };
            timeout: string;
            "will-continue": string;
        };
        "zh-Hans": {
            fee: { body: string; cost: string; title: string };
            rejected: {
                "max-fee": string;
                "no-fees": string;
                "original-modified": string;
            };
            timeout: string;
            "will-continue": string;
        };
        "zh-Hant": {
            fee: { body: string; cost: string; title: string };
            rejected: {
                "max-fee": string;
                "no-fees": string;
                "original-modified": string;
            };
            timeout: string;
            "will-continue": string;
        };
    } = defaultTranslations
    • Parameters

      • response: ResourceProviderResponse
      • context: TransactContext

      Returns Promise<SigningRequest>

    • Parameters

      • request: SigningRequest
      • context: TransactContext

      Returns Promise<TransactHookResponse>

    • Perform validation against the request to ensure it is valid for the resource provider.

      Parameters

      • request: SigningRequest
      • context: TransactContext

      Returns void

    • Perform validation against the response to ensure it is valid for the session.

      Parameters

      • response: Record<string, any>

      Returns Promise<void>