UNPKG

@lodestar/beacon-node

Version:

A Typescript implementation of the beacon chain

30 lines 2.06 kB
import { ContainerType, ListCompositeType, ValueOf } from "@chainsafe/ssz"; import { BeaconConfig } from "@lodestar/config"; import { ForkName } from "@lodestar/params"; export declare const signedBLSToExecutionChangeVersionedType: ContainerType<{ preCapella: import("@chainsafe/ssz").BooleanType; data: ContainerType<{ message: ContainerType<{ validatorIndex: import("@chainsafe/ssz").UintNumberType; fromBlsPubkey: import("@chainsafe/ssz").ByteVectorType; toExecutionAddress: import("@lodestar/types").ExecutionAddressType; }>; signature: import("@chainsafe/ssz").ByteVectorType; }>; }>; export type SignedBLSToExecutionChangeVersioned = ValueOf<typeof signedBLSToExecutionChangeVersionedType>; export declare const BeaconBlocksByRootRequestType: (fork: ForkName, config: BeaconConfig) => ListCompositeType<import("@chainsafe/ssz").ByteVectorType>; export type BeaconBlocksByRootRequest = ValueOf<ReturnType<typeof BeaconBlocksByRootRequestType>>; export declare const BlobSidecarsByRootRequestType: (fork: ForkName, config: BeaconConfig) => ListCompositeType<ContainerType<{ blockRoot: import("@chainsafe/ssz").ByteVectorType; index: import("@chainsafe/ssz").UintNumberType; }>>; export type BlobSidecarsByRootRequest = ValueOf<ReturnType<typeof BlobSidecarsByRootRequestType>>; export declare const DataColumnSidecarsByRootRequestType: (config: BeaconConfig) => ListCompositeType<ContainerType<{ blockRoot: import("@chainsafe/ssz").ByteVectorType; columns: import("@chainsafe/ssz").ListBasicType<import("@chainsafe/ssz").UintNumberType>; }>>; export type DataColumnSidecarsByRootRequest = ValueOf<ReturnType<typeof DataColumnSidecarsByRootRequestType>>; export declare const ExecutionPayloadEnvelopesByRootRequestType: (config: BeaconConfig) => ListCompositeType<import("@chainsafe/ssz").ByteVectorType>; export type ExecutionPayloadEnvelopesByRootRequest = ValueOf<ReturnType<typeof ExecutionPayloadEnvelopesByRootRequestType>>; //# sourceMappingURL=types.d.ts.map