UNPKG

@hyperlane-xyz/sdk

Version:

The official SDK for the Hyperlane Network

8 lines 472 B
import { Address, ProtocolType } from '@hyperlane-xyz/utils'; import { SendTransactionOptions } from '../providers/MultiProvider.js'; import { ProtocolTypedTransaction } from '../providers/ProviderType.js'; export interface IMultiProtocolSigner<TProtocol extends ProtocolType> { address(): Promise<Address>; sendAndConfirmTransaction(tx: ProtocolTypedTransaction<TProtocol>, options?: SendTransactionOptions): Promise<string>; } //# sourceMappingURL=types.d.ts.map