UNPKG

@aeternity/aepp-sdk

Version:

SDK for the æternity blockchain

6 lines (5 loc) 372 B
import { Encoded, Encoding } from '../../../utils/encoder.js'; export default function genEncodedField<E extends Encoding, Optional extends boolean = false>(encoding: E, optional?: Optional): { serialize: Optional extends true ? (value?: Encoded.Generic<E>) => Buffer : (value: Encoded.Generic<E>) => Buffer; deserialize: (value: Buffer) => Encoded.Generic<E>; };