UNPKG

xcm-lib-zkverify

Version:

XCM asset teleportation and remote EVM calls for ZKVerify

20 lines 805 B
import { XcmConfig, RemoteEvmCallParams, TeleportResult } from '../types'; export declare class ExecuteRemoteEvmCallService { private relayApi?; private parachainApi?; private relayKeyPair?; private config; private xcmRelayVersion; private xcmParachainVersion; constructor(config: XcmConfig); initialize(): Promise<void>; private checkContractExists; private calculateDerivedAccount; private checkDerivedAccountBalance; executeRemoteEvmCall(params: RemoteEvmCallParams, contractPath?: string, abiPath?: string): Promise<TeleportResult>; private createEvmCallEncoded; getRelayAccountAddress(): string; getRelayChainBalance(address: string): Promise<string>; disconnect(): Promise<void>; } //# sourceMappingURL=execute-remote-evm-call.d.ts.map