UNPKG

@chainsafe/eth2.0-ssz-types

Version:
13 lines (12 loc) 713 B
/** * @module sszTypes/generators */ import { IBeaconParams } from "@chainsafe/eth2.0-params"; import { SimpleContainerType } from "@chainsafe/ssz"; import { IBeaconSSZTypes } from "../interface"; export declare const ProposerSlashing: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const AttesterSlashing: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const Attestation: (ssz: IBeaconSSZTypes, params: IBeaconParams) => SimpleContainerType; export declare const Deposit: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const VoluntaryExit: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const Transfer: (ssz: IBeaconSSZTypes) => SimpleContainerType;