UNPKG

@mavrykdynamics/taquito-local-forging

Version:

Provide local forging functionality to be with taquito

62 lines (61 loc) 5.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.encoders = void 0; const codec_1 = require("./codec"); const constants_1 = require("./constants"); const codec_2 = require("./michelson/codec"); const operation_1 = require("./schema/operation"); exports.encoders = { [constants_1.CODEC.SECRET]: (val) => val, [constants_1.CODEC.RAW]: (val) => val, [constants_1.CODEC.MV1]: codec_1.mv1Encoder, [constants_1.CODEC.BRANCH]: codec_1.branchEncoder, [constants_1.CODEC.ZARITH]: codec_1.zarithEncoder, [constants_1.CODEC.PUBLIC_KEY]: codec_1.publicKeyEncoder, [constants_1.CODEC.PKH]: codec_1.publicKeyHashEncoder, [constants_1.CODEC.PKH_ARR]: codec_1.publicKeyHashesEncoder, [constants_1.CODEC.DELEGATE]: codec_1.delegateEncoder, [constants_1.CODEC.SCRIPT]: codec_2.scriptEncoder, [constants_1.CODEC.BALLOT_STATEMENT]: codec_1.ballotEncoder, [constants_1.CODEC.PROPOSAL]: codec_1.proposalEncoder, [constants_1.CODEC.PROPOSAL_ARR]: codec_1.proposalsEncoder, [constants_1.CODEC.INT32]: codec_1.int32Encoder, [constants_1.CODEC.PARAMETERS]: codec_1.parametersEncoder, [constants_1.CODEC.ADDRESS]: codec_1.addressEncoder, [constants_1.CODEC.SMART_ROLLUP_ADDRESS]: codec_1.smartRollupAddressEncoder, [constants_1.CODEC.SMART_CONTRACT_ADDRESS]: codec_1.smartContractAddressEncoder, [constants_1.CODEC.SMART_ROLLUP_COMMITMENT_HASH]: codec_1.smartRollupCommitmentHashEncoder, [constants_1.CODEC.VALUE]: codec_1.valueParameterEncoder, [constants_1.CODEC.INT16]: codec_1.int16Encoder, [constants_1.CODEC.BLOCK_PAYLOAD_HASH]: codec_1.blockPayloadHashEncoder, [constants_1.CODEC.ENTRYPOINT]: codec_1.entrypointNameEncoder, [constants_1.CODEC.BURN_LIMIT]: codec_1.burnLimitEncoder, [constants_1.CODEC.DEPOSITS_LIMIT]: codec_1.depositsLimitEncoder, [constants_1.CODEC.PVM_KIND]: codec_1.pvmKindEncoder, [constants_1.CODEC.PADDED_BYTES]: codec_1.paddedBytesEncoder, [constants_1.CODEC.SMART_ROLLUP_MESSAGE]: codec_1.smartRollupMessageEncoder, [constants_1.CODEC.SLOT_HEADER]: codec_1.slotHeaderEncoder, }; exports.encoders[constants_1.CODEC.OPERATION] = (0, operation_1.operationEncoder)(exports.encoders); exports.encoders[constants_1.CODEC.OP_ACTIVATE_ACCOUNT] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.ActivationSchema)(val); exports.encoders[constants_1.CODEC.OP_DELEGATION] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.DelegationSchema)(val); exports.encoders[constants_1.CODEC.OP_TRANSACTION] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.TransactionSchema)(val); exports.encoders[constants_1.CODEC.OP_ORIGINATION] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.OriginationSchema)(val); exports.encoders[constants_1.CODEC.OP_BALLOT] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.BallotSchema)(val); exports.encoders[constants_1.CODEC.OP_ATTESTATION] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.AttestationSchema)(val); exports.encoders[constants_1.CODEC.OP_ATTESTATION_WITH_DAL] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.AttestationWithDalSchema)(val); exports.encoders[constants_1.CODEC.OP_SEED_NONCE_REVELATION] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.SeedNonceRevelationSchema)(val); exports.encoders[constants_1.CODEC.OP_PROPOSALS] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.ProposalsSchema)(val); exports.encoders[constants_1.CODEC.OP_REVEAL] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.RevealSchema)(val); exports.encoders[constants_1.CODEC.OP_REGISTER_GLOBAL_CONSTANT] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.RegisterGlobalConstantSchema)(val); exports.encoders[constants_1.CODEC.OP_TRANSFER_TICKET] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.TransferTicketSchema)(val); exports.encoders[constants_1.CODEC.OP_INCREASE_PAID_STORAGE] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.IncreasePaidStorageSchema)(val); exports.encoders[constants_1.CODEC.OP_UPDATE_CONSENSUS_KEY] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.UpdateConsensusKeySchema)(val); exports.encoders[constants_1.CODEC.OP_DRAIN_DELEGATE] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.DrainDelegateSchema)(val); exports.encoders[constants_1.CODEC.OP_SMART_ROLLUP_ORIGINATE] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.SmartRollupOriginateSchema)(val); exports.encoders[constants_1.CODEC.OP_SMART_ROLLUP_ADD_MESSAGES] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.SmartRollupAddMessagesSchema)(val); exports.encoders[constants_1.CODEC.OP_SMART_ROLLUP_EXECUTE_OUTBOX_MESSAGE] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.SmartRollupExecuteOutboxMessageSchema)(val); exports.encoders[constants_1.CODEC.OP_DAL_PUBLISH_COMMITMENT] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.DalPublishCommitmentSchema)(val); exports.encoders[constants_1.CODEC.MANAGER] = (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.ManagerOperationSchema); exports.encoders[constants_1.CODEC.OP_SET_DEPOSITS_LIMIT] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.SetDepositsLimitSchema)(val); exports.encoders[constants_1.CODEC.OP_FAILING_NOOP] = (val) => (0, operation_1.schemaEncoder)(exports.encoders)(operation_1.FailingNoopSchema)(val);