UNPKG

@unruggable/gateways

Version:

Trustless Ethereum Multichain CCIP-Read Gateway

22 lines 790 B
import type { HexString, BigNumberish, BytesLike, HexAddress } from './types.js'; import { GatewayRequest } from './vm.js'; export declare class GatewayRequestV1 { target: HexAddress; readonly commands: HexString[]; readonly constants: HexString[]; private readonly buf; constructor(target?: HexAddress, commands?: HexString[], constants?: HexString[], buf?: number[]); clone(): GatewayRequestV1; private addConst; private start; end(): void; getStatic(slot: BigNumberish): this; getDynamic(slot: BigNumberish): this; ref(i: number): this; element(x: BigNumberish): this; elementStr(s: string): this; elementBytes(x: BytesLike): this; offset(x: BigNumberish): this; v2(): GatewayRequest; } //# sourceMappingURL=v1.d.ts.map