AgoricState: {
    address?: string;
    chainName?: string;
    chainStorageWatcher?: ChainStorageWatcher;
    connect?: (() => Promise<void>);
    isSmartWalletProvisioned?: boolean;
    makeOffer?: ((...params) => void);
    makeOfferWithoutModal?: AgoricWalletConnection["makeOffer"];
    offerIdsToPublicSubscribers?: Record<string, Record<string, string>>;
    provisionSmartWallet?: AgoricWalletConnection["provisionSmartWallet"];
    purses?: PurseJSONState<AssetKind>[];
    smartWalletProvisionFee?: bigint;
    walletConnection?: AgoricWalletConnection;
}

Type declaration

  • Optional address?: string
  • Optional chainName?: string
  • Optional chainStorageWatcher?: ChainStorageWatcher
  • Optional connect?: (() => Promise<void>)
      • (): Promise<void>
      • Returns Promise<void>

  • Optional isSmartWalletProvisioned?: boolean
  • Optional makeOffer?: ((...params) => void)
  • Optional makeOfferWithoutModal?: AgoricWalletConnection["makeOffer"]
  • Optional offerIdsToPublicSubscribers?: Record<string, Record<string, string>>
  • Optional provisionSmartWallet?: AgoricWalletConnection["provisionSmartWallet"]
  • Optional purses?: PurseJSONState<AssetKind>[]
  • Optional smartWalletProvisionFee?: bigint
  • Optional walletConnection?: AgoricWalletConnection