UNPKG

@ckb-lumos/codec

Version:

Make your own molecule binding in JavaScript(TypeScript)

19 lines 786 B
import { BytesCodec, FixedBytesCodec } from "../base"; /** * a helper function to create custom codec of `array SomeType [byte; n]` * @param codec */ export declare function byteArrayOf<Packed, Packable = Packed>(codec: BytesCodec<Packed, Packable> & { byteLength: number; }): FixedBytesCodec<Packed, Packable>; /** * a helper function to create custom codec of `byte` * @param codec */ export declare function byteOf<Packed, Packable = Packed>(codec: BytesCodec<Packed, Packable>): FixedBytesCodec<Packed, Packable>; /** * a helper function to create custom codec of `vector Bytes <byte>` * @param codec */ export declare function byteVecOf<Packed, Packable = Packed>(codec: BytesCodec<Packed, Packable>): BytesCodec<Packed, Packable>; //# sourceMappingURL=helper.d.ts.map