export class NEOONEProvider implements Provider public constructor(options: ReadonlyArray<NEOONEDataProviderOptions | NEOONEDataProvider> = []) public getNetworks(): readonly NetworkType[] public addNetwork(options: { readonly network: NetworkType; readonly rpcURL: string }): void public async getUnclaimed(network: NetworkType, address: AddressString): Promise<BigNumber> public async relayTransaction(network: NetworkType, transaction: TransactionModel): Promise<RelayTransactionResult> public async getTransactionReceipt(
network: NetworkType,
hash: Hash256String,
options?: GetOptions,
): Promise<TransactionReceipt> public async getApplicationLogData(network: NetworkType, hash: Hash256String): Promise<RawApplicationLogData> public async testInvoke(network: NetworkType, script: Buffer): Promise<RawCallReceipt> public async getVerificationCost(
network: NetworkType,
hash: UInt160Hex,
transaction: TransactionModel,
): Promise<{
readonly fee: BigNumber;
readonly size: number;
}> public async testTransaction(network: NetworkType, transaction: TransactionModel): Promise<RawCallReceipt> public async call(
network: NetworkType,
contract: UInt160Hex,
method: string,
params: ReadonlyArray<ScriptBuilderParam | undefined>,
): Promise<RawCallReceipt> public async getNetworkSettings(network: NetworkType): Promise<NetworkSettings> public async getTransaction(network: NetworkType, hash: Hash256String): Promise<Transaction> public async getAccount(network: NetworkType, address: AddressString): Promise<Account> public async getContract(network: NetworkType, address: AddressString): Promise<Contract>