UNPKG

@pokt-network/pocket-js

Version:

Pocket-js core package with the main functionalities to interact with the Pocket Network.

19 lines 873 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TxEncoderFactory = void 0; var proto_tx_encoder_1 = require("./proto-tx-encoder"); var amino_tx_encoder_1 = require("./amino-tx-encoder"); var TxEncoderFactory = /** @class */ (function () { function TxEncoderFactory() { } TxEncoderFactory.createEncoder = function (entropy, chainID, msg, fee, feeDenom, memo, useLegacyTxCodec) { if (useLegacyTxCodec === void 0) { useLegacyTxCodec = false; } if (useLegacyTxCodec) { return new amino_tx_encoder_1.AminoTxEncoder(entropy, chainID, msg, fee, feeDenom, memo); } return new proto_tx_encoder_1.ProtoTxEncoder(entropy, chainID, msg, fee, feeDenom, memo); }; return TxEncoderFactory; }()); exports.TxEncoderFactory = TxEncoderFactory; //# sourceMappingURL=tx-encoder-factory.js.map