UNPKG

@glitterprotocol/glitter-sdk

Version:

The JavaScript SDK for Glitter

44 lines 1.62 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Msg = void 0; var msgs_1 = require("./bank/msgs"); var Msg; (function (Msg) { function fromAmino(data, isClassic) { switch (data.type) { // bank case 'bank/MsgSend': case 'cosmos-sdk/MsgSend': return msgs_1.MsgSend.fromAmino(data, isClassic); case 'bank/MsgMultiSend': case 'cosmos-sdk/MsgMultiSend': return msgs_1.MsgMultiSend.fromAmino(data, isClassic); } } Msg.fromAmino = fromAmino; function fromData(data, isClassic) { switch (data['@type']) { // bank case '/cosmos.bank.v1beta1.MsgSend': return msgs_1.MsgSend.fromData(data, isClassic); case '/cosmos.bank.v1beta1.MsgMultiSend': return msgs_1.MsgMultiSend.fromData(data, isClassic); default: throw Error("not supported msg ".concat(data['@type'])); } } Msg.fromData = fromData; function fromProto(proto, isClassic) { switch (proto.typeUrl) { // bank case '/cosmos.bank.v1beta1.MsgSend': return msgs_1.MsgSend.unpackAny(proto, isClassic); case '/cosmos.bank.v1beta1.MsgMultiSend': return msgs_1.MsgMultiSend.unpackAny(proto, isClassic); default: throw Error("not supported msg ".concat(proto.typeUrl)); } } Msg.fromProto = fromProto; })(Msg = exports.Msg || (exports.Msg = {})); //# sourceMappingURL=Msg.js.map