UNPKG

@chainsafe/eth2.0-ssz-types

Version:
20 lines (19 loc) 1.36 kB
/** * @module sszTypes/generators * */ import { SimpleContainerType } from "@chainsafe/ssz"; import { IBeaconSSZTypes } from "../interface"; export declare const BlockRootSlot: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const WireRequest: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const WireResponse: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const Hello: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const Goodbye: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const Status: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const BeaconBlockRootsRequest: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const BeaconBlockRootsResponse: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const BeaconBlockHeadersRequest: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const BeaconBlockHeadersResponse: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const BeaconBlockBodiesRequest: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const BeaconBlockBodiesResponse: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const BeaconStatesRequest: (ssz: IBeaconSSZTypes) => SimpleContainerType; export declare const BeaconStatesResponse: (ssz: IBeaconSSZTypes) => SimpleContainerType;