ao-js-sdk - v0.0.9
    Preparing search index...

    Interface IPIOracleClient

    Interface for interacting with the PI Oracle process. The Oracle provides information about all available PI tokens.

    interface IPIOracleClient {
        createTokenClient(processId: string): PITokenClient;
        createTokenClientPairs(): Promise<
            Map<string, [PITokenClient, TokenClient]>,
        >;
        createTokenClientPairsArray(): Promise<[PITokenClient, TokenClient][]>;
        createTokenClients(): Promise<Map<string, PITokenClient>>;
        createTokenClientsArray(): Promise<PITokenClient[]>;
        getInfo(): Promise<DryRunResult>;
        getPITokens(): Promise<string>;
        getTokensMap(): Promise<Map<string, PIToken>>;
        parsePITokens(piTokensData: string): PIToken[];
    }

    Implemented by

    Index

    Methods