UNPKG

@fastnear/borsh-schema

Version:

NEAR Protocol's borsh schema for common applications

57 lines (54 loc) 1.44 kB
import { Schema } from '@fastnear/borsh'; declare const nearChainSchema: { Ed25519Signature: Schema; Secp256k1Signature: Schema; Signature: Schema; Ed25519Data: Schema; Secp256k1Data: Schema; PublicKey: Schema; FunctionCallPermission: Schema; FullAccessPermission: Schema; AccessKeyPermission: Schema; AccessKey: Schema; CreateAccount: Schema; DeployContract: Schema; FunctionCall: Schema; Transfer: Schema; Stake: Schema; AddKey: Schema; DeleteKey: Schema; DeleteAccount: Schema; ClassicAction: Schema; DelegateAction: Schema; SignedDelegate: Schema; Action: Schema; Transaction: Schema; SignedTransaction: Schema; }; declare const getBorshSchema: () => { Ed25519Signature: Schema; Secp256k1Signature: Schema; Signature: Schema; Ed25519Data: Schema; Secp256k1Data: Schema; PublicKey: Schema; FunctionCallPermission: Schema; FullAccessPermission: Schema; AccessKeyPermission: Schema; AccessKey: Schema; CreateAccount: Schema; DeployContract: Schema; FunctionCall: Schema; Transfer: Schema; Stake: Schema; AddKey: Schema; DeleteKey: Schema; DeleteAccount: Schema; ClassicAction: Schema; DelegateAction: Schema; SignedDelegate: Schema; Action: Schema; Transaction: Schema; SignedTransaction: Schema; }; export { getBorshSchema, nearChainSchema };