UNPKG

@radixdlt/tx-parser

Version:
12 lines 955 B
/// <reference types="node" /> import { Result } from 'neverthrow'; import { BaseStakingSubstate, BaseValidatorSubstate, PreparedStakeT, SubStateType } from './_types'; import { PublicKeyT } from '@radixdlt/crypto'; import { BufferReaderT } from '@radixdlt/util'; export declare const pubKeyFromReadBuffer: (bufferReader: BufferReaderT) => Result<PublicKeyT, Error>; export declare const makeBaseValidatorSubstateFromBuffer: <SST extends SubStateType>(substateType: SST) => (bufferReader: BufferReaderT) => Result<Omit<BaseValidatorSubstate<SST>, "toString">, Error>; export declare const makeBaseStakeSubstateFromBuffer: <SST extends SubStateType>(substateType: SST) => (bufferReader: BufferReaderT, lengthData: Buffer) => Result<BaseStakingSubstate<SST>, Error>; export declare const PreparedStake: { fromBufferReader: (bufferReader: BufferReaderT, lengthData: Buffer) => Result<PreparedStakeT, Error>; }; //# sourceMappingURL=preparedStake.d.ts.map