UNPKG

@hyperlane-xyz/sdk

Version:

The official SDK for the Hyperlane Network

12 lines 679 B
import { WithAddress } from '@hyperlane-xyz/utils'; import { HyperlaneCore } from '../../core/HyperlaneCore.js'; import { IsmType, OffchainLookupIsmConfig } from '../types.js'; import type { MetadataBuilder, MetadataContext } from './types.js'; export declare class OffchainLookupMetadataBuilder implements MetadataBuilder { readonly type = IsmType.OFFCHAIN_LOOKUP; private core; constructor(core: HyperlaneCore); build(context: MetadataContext<WithAddress<OffchainLookupIsmConfig>>): Promise<string>; } export declare function offchainLookupRequestMessageHash(sender: string, callData: string, urlTemplate: string): string; //# sourceMappingURL=ccipread.d.ts.map