UNPKG

@bandprotocol/bandchain.js

Version:

TypeScript library for Cosmos SDK and BandChain

50 lines (49 loc) 1.91 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EncoderAmino = exports.EncoderSDKType = exports.Encoder = void 0; exports.encoderFromJSON = encoderFromJSON; exports.encoderToJSON = encoderToJSON; //@ts-nocheck /** Encoder is an enumerator that defines the mode of encoding message in tss module. */ var Encoder; (function (Encoder) { /** ENCODER_UNSPECIFIED - ENCODER_UNSPECIFIED is an unspecified encoder mode. */ Encoder[Encoder["ENCODER_UNSPECIFIED"] = 0] = "ENCODER_UNSPECIFIED"; /** ENCODER_FIXED_POINT_ABI - ENCODER_FIXED_POINT_ABI is a fixed-point price abi encoder (price * 10^9). */ Encoder[Encoder["ENCODER_FIXED_POINT_ABI"] = 1] = "ENCODER_FIXED_POINT_ABI"; /** ENCODER_TICK_ABI - ENCODER_TICK_ABI is a tick abi encoder. */ Encoder[Encoder["ENCODER_TICK_ABI"] = 2] = "ENCODER_TICK_ABI"; Encoder[Encoder["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(Encoder || (exports.Encoder = Encoder = {})); exports.EncoderSDKType = Encoder; exports.EncoderAmino = Encoder; function encoderFromJSON(object) { switch (object) { case 0: case "ENCODER_UNSPECIFIED": return Encoder.ENCODER_UNSPECIFIED; case 1: case "ENCODER_FIXED_POINT_ABI": return Encoder.ENCODER_FIXED_POINT_ABI; case 2: case "ENCODER_TICK_ABI": return Encoder.ENCODER_TICK_ABI; case -1: case "UNRECOGNIZED": default: return Encoder.UNRECOGNIZED; } } function encoderToJSON(object) { switch (object) { case Encoder.ENCODER_UNSPECIFIED: return "ENCODER_UNSPECIFIED"; case Encoder.ENCODER_FIXED_POINT_ABI: return "ENCODER_FIXED_POINT_ABI"; case Encoder.ENCODER_TICK_ABI: return "ENCODER_TICK_ABI"; case Encoder.UNRECOGNIZED: default: return "UNRECOGNIZED"; } }