@pokt-network/pocket-js
Version:
Pocket-js core package with the main functionalities to interact with the Pocket Network.
1,280 lines • 46.4 kB
JavaScript
"use strict";
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __values = (this && this.__values) || function(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o);
if (o && typeof o.length === "number") return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.MsgSend = exports.MsgNodeUnjail8 = exports.MsgNodeUnjail = exports.MsgBeginNodeUnstake8 = exports.MsgProtoNodeStake8 = exports.MsgUnjail = exports.MsgBeginUnstake = exports.MsgProtoStake = exports.DecCoin = exports.Coin = exports.StdSignDoc = exports.ProtoStdSignature = exports.ProtoStdTx = exports.protobufPackage = void 0;
/* tslint:disable */
var long_1 = __importDefault(require("long"));
var minimal_1 = __importDefault(require("protobufjs/minimal"));
var any_1 = require("./google/protobuf/any");
exports.protobufPackage = "pocketjs";
var baseProtoStdTx = { memo: "", entropy: 0 };
exports.ProtoStdTx = {
encode: function (message, writer) {
var e_1, _a;
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.msg !== undefined) {
any_1.Any.encode(message.msg, writer.uint32(10).fork()).ldelim();
}
try {
for (var _b = __values(message.fee), _c = _b.next(); !_c.done; _c = _b.next()) {
var v = _c.value;
exports.Coin.encode(v, writer.uint32(18).fork()).ldelim();
}
}
catch (e_1_1) { e_1 = { error: e_1_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_1) throw e_1.error; }
}
if (message.signature !== undefined) {
exports.ProtoStdSignature.encode(message.signature, writer.uint32(26).fork()).ldelim();
}
if (message.memo !== "") {
writer.uint32(34).string(message.memo);
}
if (message.entropy !== 0) {
writer.uint32(40).int64(message.entropy);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseProtoStdTx);
message.fee = [];
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.msg = any_1.Any.decode(reader, reader.uint32());
break;
case 2:
message.fee.push(exports.Coin.decode(reader, reader.uint32()));
break;
case 3:
message.signature = exports.ProtoStdSignature.decode(reader, reader.uint32());
break;
case 4:
message.memo = reader.string();
break;
case 5:
message.entropy = longToNumber(reader.int64());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var e_2, _a;
var message = __assign({}, baseProtoStdTx);
message.fee = [];
if (object.msg !== undefined && object.msg !== null) {
message.msg = any_1.Any.fromJSON(object.msg);
}
else {
message.msg = undefined;
}
if (object.fee !== undefined && object.fee !== null) {
try {
for (var _b = __values(object.fee), _c = _b.next(); !_c.done; _c = _b.next()) {
var e = _c.value;
message.fee.push(exports.Coin.fromJSON(e));
}
}
catch (e_2_1) { e_2 = { error: e_2_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_2) throw e_2.error; }
}
}
if (object.signature !== undefined && object.signature !== null) {
message.signature = exports.ProtoStdSignature.fromJSON(object.signature);
}
else {
message.signature = undefined;
}
if (object.memo !== undefined && object.memo !== null) {
message.memo = String(object.memo);
}
else {
message.memo = "";
}
if (object.entropy !== undefined && object.entropy !== null) {
message.entropy = Number(object.entropy);
}
else {
message.entropy = 0;
}
return message;
},
toJSON: function (message) {
var obj = {};
message.msg !== undefined &&
(obj.msg = message.msg ? any_1.Any.toJSON(message.msg) : undefined);
if (message.fee) {
obj.fee = message.fee.map(function (e) { return (e ? exports.Coin.toJSON(e) : undefined); });
}
else {
obj.fee = [];
}
message.signature !== undefined &&
(obj.signature = message.signature
? exports.ProtoStdSignature.toJSON(message.signature)
: undefined);
message.memo !== undefined && (obj.memo = message.memo);
message.entropy !== undefined && (obj.entropy = message.entropy);
return obj;
},
fromPartial: function (object) {
var e_3, _a;
var message = __assign({}, baseProtoStdTx);
message.fee = [];
if (object.msg !== undefined && object.msg !== null) {
message.msg = any_1.Any.fromPartial(object.msg);
}
else {
message.msg = undefined;
}
if (object.fee !== undefined && object.fee !== null) {
try {
for (var _b = __values(object.fee), _c = _b.next(); !_c.done; _c = _b.next()) {
var e = _c.value;
message.fee.push(exports.Coin.fromPartial(e));
}
}
catch (e_3_1) { e_3 = { error: e_3_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_3) throw e_3.error; }
}
}
if (object.signature !== undefined && object.signature !== null) {
message.signature = exports.ProtoStdSignature.fromPartial(object.signature);
}
else {
message.signature = undefined;
}
if (object.memo !== undefined && object.memo !== null) {
message.memo = object.memo;
}
else {
message.memo = "";
}
if (object.entropy !== undefined && object.entropy !== null) {
message.entropy = object.entropy;
}
else {
message.entropy = 0;
}
return message;
},
};
var baseProtoStdSignature = {};
exports.ProtoStdSignature = {
encode: function (message, writer) {
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.publicKey.length !== 0) {
writer.uint32(10).bytes(message.publicKey);
}
if (message.Signature.length !== 0) {
writer.uint32(18).bytes(message.Signature);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseProtoStdSignature);
message.publicKey = new Uint8Array();
message.Signature = new Uint8Array();
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.publicKey = reader.bytes();
break;
case 2:
message.Signature = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var message = __assign({}, baseProtoStdSignature);
message.publicKey = new Uint8Array();
message.Signature = new Uint8Array();
if (object.publicKey !== undefined && object.publicKey !== null) {
message.publicKey = bytesFromBase64(object.publicKey);
}
if (object.Signature !== undefined && object.Signature !== null) {
message.Signature = bytesFromBase64(object.Signature);
}
return message;
},
toJSON: function (message) {
var obj = {};
message.publicKey !== undefined &&
(obj.publicKey = base64FromBytes(message.publicKey !== undefined ? message.publicKey : new Uint8Array()));
message.Signature !== undefined &&
(obj.Signature = base64FromBytes(message.Signature !== undefined ? message.Signature : new Uint8Array()));
return obj;
},
fromPartial: function (object) {
var message = __assign({}, baseProtoStdSignature);
if (object.publicKey !== undefined && object.publicKey !== null) {
message.publicKey = object.publicKey;
}
else {
message.publicKey = new Uint8Array();
}
if (object.Signature !== undefined && object.Signature !== null) {
message.Signature = object.Signature;
}
else {
message.Signature = new Uint8Array();
}
return message;
},
};
var baseStdSignDoc = { ChainID: "", memo: "", entropy: 0 };
exports.StdSignDoc = {
encode: function (message, writer) {
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.ChainID !== "") {
writer.uint32(10).string(message.ChainID);
}
if (message.fee.length !== 0) {
writer.uint32(18).bytes(message.fee);
}
if (message.memo !== "") {
writer.uint32(26).string(message.memo);
}
if (message.msg.length !== 0) {
writer.uint32(34).bytes(message.msg);
}
if (message.entropy !== 0) {
writer.uint32(40).int64(message.entropy);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseStdSignDoc);
message.fee = new Uint8Array();
message.msg = new Uint8Array();
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.ChainID = reader.string();
break;
case 2:
message.fee = reader.bytes();
break;
case 3:
message.memo = reader.string();
break;
case 4:
message.msg = reader.bytes();
break;
case 5:
message.entropy = longToNumber(reader.int64());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var message = __assign({}, baseStdSignDoc);
message.fee = new Uint8Array();
message.msg = new Uint8Array();
if (object.ChainID !== undefined && object.ChainID !== null) {
message.ChainID = String(object.ChainID);
}
else {
message.ChainID = "";
}
if (object.fee !== undefined && object.fee !== null) {
message.fee = bytesFromBase64(object.fee);
}
if (object.memo !== undefined && object.memo !== null) {
message.memo = String(object.memo);
}
else {
message.memo = "";
}
if (object.msg !== undefined && object.msg !== null) {
message.msg = bytesFromBase64(object.msg);
}
if (object.entropy !== undefined && object.entropy !== null) {
message.entropy = Number(object.entropy);
}
else {
message.entropy = 0;
}
return message;
},
toJSON: function (message) {
var obj = {};
message.ChainID !== undefined && (obj.ChainID = message.ChainID);
message.fee !== undefined &&
(obj.fee = base64FromBytes(message.fee !== undefined ? message.fee : new Uint8Array()));
message.memo !== undefined && (obj.memo = message.memo);
message.msg !== undefined &&
(obj.msg = base64FromBytes(message.msg !== undefined ? message.msg : new Uint8Array()));
message.entropy !== undefined && (obj.entropy = message.entropy);
return obj;
},
fromPartial: function (object) {
var message = __assign({}, baseStdSignDoc);
if (object.ChainID !== undefined && object.ChainID !== null) {
message.ChainID = object.ChainID;
}
else {
message.ChainID = "";
}
if (object.fee !== undefined && object.fee !== null) {
message.fee = object.fee;
}
else {
message.fee = new Uint8Array();
}
if (object.memo !== undefined && object.memo !== null) {
message.memo = object.memo;
}
else {
message.memo = "";
}
if (object.msg !== undefined && object.msg !== null) {
message.msg = object.msg;
}
else {
message.msg = new Uint8Array();
}
if (object.entropy !== undefined && object.entropy !== null) {
message.entropy = object.entropy;
}
else {
message.entropy = 0;
}
return message;
},
};
var baseCoin = { denom: "", amount: "" };
exports.Coin = {
encode: function (message, writer) {
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.denom !== "") {
writer.uint32(10).string(message.denom);
}
if (message.amount !== "") {
writer.uint32(18).string(message.amount);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseCoin);
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.denom = reader.string();
break;
case 2:
message.amount = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var message = __assign({}, baseCoin);
if (object.denom !== undefined && object.denom !== null) {
message.denom = String(object.denom);
}
else {
message.denom = "";
}
if (object.amount !== undefined && object.amount !== null) {
message.amount = String(object.amount);
}
else {
message.amount = "";
}
return message;
},
toJSON: function (message) {
var obj = {};
message.denom !== undefined && (obj.denom = message.denom);
message.amount !== undefined && (obj.amount = message.amount);
return obj;
},
fromPartial: function (object) {
var message = __assign({}, baseCoin);
if (object.denom !== undefined && object.denom !== null) {
message.denom = object.denom;
}
else {
message.denom = "";
}
if (object.amount !== undefined && object.amount !== null) {
message.amount = object.amount;
}
else {
message.amount = "";
}
return message;
},
};
var baseDecCoin = { denom: "", amount: "" };
exports.DecCoin = {
encode: function (message, writer) {
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.denom !== "") {
writer.uint32(10).string(message.denom);
}
if (message.amount !== "") {
writer.uint32(18).string(message.amount);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseDecCoin);
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.denom = reader.string();
break;
case 2:
message.amount = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var message = __assign({}, baseDecCoin);
if (object.denom !== undefined && object.denom !== null) {
message.denom = String(object.denom);
}
else {
message.denom = "";
}
if (object.amount !== undefined && object.amount !== null) {
message.amount = String(object.amount);
}
else {
message.amount = "";
}
return message;
},
toJSON: function (message) {
var obj = {};
message.denom !== undefined && (obj.denom = message.denom);
message.amount !== undefined && (obj.amount = message.amount);
return obj;
},
fromPartial: function (object) {
var message = __assign({}, baseDecCoin);
if (object.denom !== undefined && object.denom !== null) {
message.denom = object.denom;
}
else {
message.denom = "";
}
if (object.amount !== undefined && object.amount !== null) {
message.amount = object.amount;
}
else {
message.amount = "";
}
return message;
},
};
var baseMsgProtoStake = { chains: "", value: "" };
exports.MsgProtoStake = {
encode: function (message, writer) {
var e_4, _a;
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.pubKey.length !== 0) {
writer.uint32(10).bytes(message.pubKey);
}
try {
for (var _b = __values(message.chains), _c = _b.next(); !_c.done; _c = _b.next()) {
var v = _c.value;
writer.uint32(18).string(v);
}
}
catch (e_4_1) { e_4 = { error: e_4_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_4) throw e_4.error; }
}
if (message.value !== "") {
writer.uint32(26).string(message.value);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseMsgProtoStake);
message.chains = [];
message.pubKey = new Uint8Array();
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.pubKey = reader.bytes();
break;
case 2:
message.chains.push(reader.string());
break;
case 3:
message.value = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var e_5, _a;
var message = __assign({}, baseMsgProtoStake);
message.chains = [];
message.pubKey = new Uint8Array();
if (object.pubKey !== undefined && object.pubKey !== null) {
message.pubKey = bytesFromBase64(object.pubKey);
}
if (object.chains !== undefined && object.chains !== null) {
try {
for (var _b = __values(object.chains), _c = _b.next(); !_c.done; _c = _b.next()) {
var e = _c.value;
message.chains.push(String(e));
}
}
catch (e_5_1) { e_5 = { error: e_5_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_5) throw e_5.error; }
}
}
if (object.value !== undefined && object.value !== null) {
message.value = String(object.value);
}
else {
message.value = "";
}
return message;
},
toJSON: function (message) {
var obj = {};
message.pubKey !== undefined &&
(obj.pubKey = base64FromBytes(message.pubKey !== undefined ? message.pubKey : new Uint8Array()));
if (message.chains) {
obj.chains = message.chains.map(function (e) { return e; });
}
else {
obj.chains = [];
}
message.value !== undefined && (obj.value = message.value);
return obj;
},
fromPartial: function (object) {
var e_6, _a;
var message = __assign({}, baseMsgProtoStake);
message.chains = [];
if (object.pubKey !== undefined && object.pubKey !== null) {
message.pubKey = object.pubKey;
}
else {
message.pubKey = new Uint8Array();
}
if (object.chains !== undefined && object.chains !== null) {
try {
for (var _b = __values(object.chains), _c = _b.next(); !_c.done; _c = _b.next()) {
var e = _c.value;
message.chains.push(e);
}
}
catch (e_6_1) { e_6 = { error: e_6_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_6) throw e_6.error; }
}
}
if (object.value !== undefined && object.value !== null) {
message.value = object.value;
}
else {
message.value = "";
}
return message;
},
};
var baseMsgBeginUnstake = {};
exports.MsgBeginUnstake = {
encode: function (message, writer) {
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.Address.length !== 0) {
writer.uint32(10).bytes(message.Address);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseMsgBeginUnstake);
message.Address = new Uint8Array();
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.Address = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var message = __assign({}, baseMsgBeginUnstake);
message.Address = new Uint8Array();
if (object.Address !== undefined && object.Address !== null) {
message.Address = bytesFromBase64(object.Address);
}
return message;
},
toJSON: function (message) {
var obj = {};
message.Address !== undefined &&
(obj.Address = base64FromBytes(message.Address !== undefined ? message.Address : new Uint8Array()));
return obj;
},
fromPartial: function (object) {
var message = __assign({}, baseMsgBeginUnstake);
if (object.Address !== undefined && object.Address !== null) {
message.Address = object.Address;
}
else {
message.Address = new Uint8Array();
}
return message;
},
};
var baseMsgUnjail = {};
exports.MsgUnjail = {
encode: function (message, writer) {
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.AppAddr.length !== 0) {
writer.uint32(10).bytes(message.AppAddr);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseMsgUnjail);
message.AppAddr = new Uint8Array();
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.AppAddr = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var message = __assign({}, baseMsgUnjail);
message.AppAddr = new Uint8Array();
if (object.AppAddr !== undefined && object.AppAddr !== null) {
message.AppAddr = bytesFromBase64(object.AppAddr);
}
return message;
},
toJSON: function (message) {
var obj = {};
message.AppAddr !== undefined &&
(obj.AppAddr = base64FromBytes(message.AppAddr !== undefined ? message.AppAddr : new Uint8Array()));
return obj;
},
fromPartial: function (object) {
var message = __assign({}, baseMsgUnjail);
if (object.AppAddr !== undefined && object.AppAddr !== null) {
message.AppAddr = object.AppAddr;
}
else {
message.AppAddr = new Uint8Array();
}
return message;
},
};
var baseMsgProtoNodeStake8 = {
Chains: "",
value: "",
ServiceUrl: "",
};
exports.MsgProtoNodeStake8 = {
encode: function (message, writer) {
var e_7, _a;
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.Publickey.length !== 0) {
writer.uint32(10).bytes(message.Publickey);
}
try {
for (var _b = __values(message.Chains), _c = _b.next(); !_c.done; _c = _b.next()) {
var v = _c.value;
writer.uint32(18).string(v);
}
}
catch (e_7_1) { e_7 = { error: e_7_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_7) throw e_7.error; }
}
if (message.value !== "") {
writer.uint32(26).string(message.value);
}
if (message.ServiceUrl !== "") {
writer.uint32(34).string(message.ServiceUrl);
}
if (message.OutAddress.length !== 0) {
writer.uint32(42).bytes(message.OutAddress);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseMsgProtoNodeStake8);
message.Chains = [];
message.Publickey = new Uint8Array();
message.OutAddress = new Uint8Array();
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.Publickey = reader.bytes();
break;
case 2:
message.Chains.push(reader.string());
break;
case 3:
message.value = reader.string();
break;
case 4:
message.ServiceUrl = reader.string();
break;
case 5:
message.OutAddress = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var e_8, _a;
var message = __assign({}, baseMsgProtoNodeStake8);
message.Chains = [];
message.Publickey = new Uint8Array();
message.OutAddress = new Uint8Array();
if (object.Publickey !== undefined && object.Publickey !== null) {
message.Publickey = bytesFromBase64(object.Publickey);
}
if (object.Chains !== undefined && object.Chains !== null) {
try {
for (var _b = __values(object.Chains), _c = _b.next(); !_c.done; _c = _b.next()) {
var e = _c.value;
message.Chains.push(String(e));
}
}
catch (e_8_1) { e_8 = { error: e_8_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_8) throw e_8.error; }
}
}
if (object.value !== undefined && object.value !== null) {
message.value = String(object.value);
}
else {
message.value = "";
}
if (object.ServiceUrl !== undefined && object.ServiceUrl !== null) {
message.ServiceUrl = String(object.ServiceUrl);
}
else {
message.ServiceUrl = "";
}
if (object.OutAddress !== undefined && object.OutAddress !== null) {
message.OutAddress = bytesFromBase64(object.OutAddress);
}
return message;
},
toJSON: function (message) {
var obj = {};
message.Publickey !== undefined &&
(obj.Publickey = base64FromBytes(message.Publickey !== undefined ? message.Publickey : new Uint8Array()));
if (message.Chains) {
obj.Chains = message.Chains.map(function (e) { return e; });
}
else {
obj.Chains = [];
}
message.value !== undefined && (obj.value = message.value);
message.ServiceUrl !== undefined && (obj.ServiceUrl = message.ServiceUrl);
message.OutAddress !== undefined &&
(obj.OutAddress = base64FromBytes(message.OutAddress !== undefined ? message.OutAddress : new Uint8Array()));
return obj;
},
fromPartial: function (object) {
var e_9, _a;
var message = __assign({}, baseMsgProtoNodeStake8);
message.Chains = [];
if (object.Publickey !== undefined && object.Publickey !== null) {
message.Publickey = object.Publickey;
}
else {
message.Publickey = new Uint8Array();
}
if (object.Chains !== undefined && object.Chains !== null) {
try {
for (var _b = __values(object.Chains), _c = _b.next(); !_c.done; _c = _b.next()) {
var e = _c.value;
message.Chains.push(e);
}
}
catch (e_9_1) { e_9 = { error: e_9_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_9) throw e_9.error; }
}
}
if (object.value !== undefined && object.value !== null) {
message.value = object.value;
}
else {
message.value = "";
}
if (object.ServiceUrl !== undefined && object.ServiceUrl !== null) {
message.ServiceUrl = object.ServiceUrl;
}
else {
message.ServiceUrl = "";
}
if (object.OutAddress !== undefined && object.OutAddress !== null) {
message.OutAddress = object.OutAddress;
}
else {
message.OutAddress = new Uint8Array();
}
return message;
},
};
var baseMsgBeginNodeUnstake8 = {};
exports.MsgBeginNodeUnstake8 = {
encode: function (message, writer) {
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.Address.length !== 0) {
writer.uint32(10).bytes(message.Address);
}
if (message.Signer.length !== 0) {
writer.uint32(18).bytes(message.Signer);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseMsgBeginNodeUnstake8);
message.Address = new Uint8Array();
message.Signer = new Uint8Array();
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.Address = reader.bytes();
break;
case 2:
message.Signer = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var message = __assign({}, baseMsgBeginNodeUnstake8);
message.Address = new Uint8Array();
message.Signer = new Uint8Array();
if (object.Address !== undefined && object.Address !== null) {
message.Address = bytesFromBase64(object.Address);
}
if (object.Signer !== undefined && object.Signer !== null) {
message.Signer = bytesFromBase64(object.Signer);
}
return message;
},
toJSON: function (message) {
var obj = {};
message.Address !== undefined &&
(obj.Address = base64FromBytes(message.Address !== undefined ? message.Address : new Uint8Array()));
message.Signer !== undefined &&
(obj.Signer = base64FromBytes(message.Signer !== undefined ? message.Signer : new Uint8Array()));
return obj;
},
fromPartial: function (object) {
var message = __assign({}, baseMsgBeginNodeUnstake8);
if (object.Address !== undefined && object.Address !== null) {
message.Address = object.Address;
}
else {
message.Address = new Uint8Array();
}
if (object.Signer !== undefined && object.Signer !== null) {
message.Signer = object.Signer;
}
else {
message.Signer = new Uint8Array();
}
return message;
},
};
var baseMsgNodeUnjail = {};
exports.MsgNodeUnjail = {
encode: function (message, writer) {
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.ValidatorAddr.length !== 0) {
writer.uint32(10).bytes(message.ValidatorAddr);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseMsgNodeUnjail);
message.ValidatorAddr = new Uint8Array();
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.ValidatorAddr = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var message = __assign({}, baseMsgNodeUnjail);
message.ValidatorAddr = new Uint8Array();
if (object.ValidatorAddr !== undefined && object.ValidatorAddr !== null) {
message.ValidatorAddr = bytesFromBase64(object.ValidatorAddr);
}
return message;
},
toJSON: function (message) {
var obj = {};
message.ValidatorAddr !== undefined &&
(obj.ValidatorAddr = base64FromBytes(message.ValidatorAddr !== undefined
? message.ValidatorAddr
: new Uint8Array()));
return obj;
},
fromPartial: function (object) {
var message = __assign({}, baseMsgNodeUnjail);
if (object.ValidatorAddr !== undefined && object.ValidatorAddr !== null) {
message.ValidatorAddr = object.ValidatorAddr;
}
else {
message.ValidatorAddr = new Uint8Array();
}
return message;
},
};
var baseMsgNodeUnjail8 = {};
exports.MsgNodeUnjail8 = {
encode: function (message, writer) {
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.ValidatorAddr.length !== 0) {
writer.uint32(10).bytes(message.ValidatorAddr);
}
if (message.Signer.length !== 0) {
writer.uint32(18).bytes(message.Signer);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseMsgNodeUnjail8);
message.ValidatorAddr = new Uint8Array();
message.Signer = new Uint8Array();
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.ValidatorAddr = reader.bytes();
break;
case 2:
message.Signer = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var message = __assign({}, baseMsgNodeUnjail8);
message.ValidatorAddr = new Uint8Array();
message.Signer = new Uint8Array();
if (object.ValidatorAddr !== undefined && object.ValidatorAddr !== null) {
message.ValidatorAddr = bytesFromBase64(object.ValidatorAddr);
}
if (object.Signer !== undefined && object.Signer !== null) {
message.Signer = bytesFromBase64(object.Signer);
}
return message;
},
toJSON: function (message) {
var obj = {};
message.ValidatorAddr !== undefined &&
(obj.ValidatorAddr = base64FromBytes(message.ValidatorAddr !== undefined
? message.ValidatorAddr
: new Uint8Array()));
message.Signer !== undefined &&
(obj.Signer = base64FromBytes(message.Signer !== undefined ? message.Signer : new Uint8Array()));
return obj;
},
fromPartial: function (object) {
var message = __assign({}, baseMsgNodeUnjail8);
if (object.ValidatorAddr !== undefined && object.ValidatorAddr !== null) {
message.ValidatorAddr = object.ValidatorAddr;
}
else {
message.ValidatorAddr = new Uint8Array();
}
if (object.Signer !== undefined && object.Signer !== null) {
message.Signer = object.Signer;
}
else {
message.Signer = new Uint8Array();
}
return message;
},
};
var baseMsgSend = { amount: "" };
exports.MsgSend = {
encode: function (message, writer) {
if (writer === void 0) { writer = minimal_1.default.Writer.create(); }
if (message.FromAddress.length !== 0) {
writer.uint32(10).bytes(message.FromAddress);
}
if (message.ToAddress.length !== 0) {
writer.uint32(18).bytes(message.ToAddress);
}
if (message.amount !== "") {
writer.uint32(26).string(message.amount);
}
return writer;
},
decode: function (input, length) {
var reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
var end = length === undefined ? reader.len : reader.pos + length;
var message = __assign({}, baseMsgSend);
message.FromAddress = new Uint8Array();
message.ToAddress = new Uint8Array();
while (reader.pos < end) {
var tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.FromAddress = reader.bytes();
break;
case 2:
message.ToAddress = reader.bytes();
break;
case 3:
message.amount = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON: function (object) {
var message = __assign({}, baseMsgSend);
message.FromAddress = new Uint8Array();
message.ToAddress = new Uint8Array();
if (object.FromAddress !== undefined && object.FromAddress !== null) {
message.FromAddress = bytesFromBase64(object.FromAddress);
}
if (object.ToAddress !== undefined && object.ToAddress !== null) {
message.ToAddress = bytesFromBase64(object.ToAddress);
}
if (object.amount !== undefined && object.amount !== null) {
message.amount = String(object.amount);
}
else {
message.amount = "";
}
return message;
},
toJSON: function (message) {
var obj = {};
message.FromAddress !== undefined &&
(obj.FromAddress = base64FromBytes(message.FromAddress !== undefined
? message.FromAddress
: new Uint8Array()));
message.ToAddress !== undefined &&
(obj.ToAddress = base64FromBytes(message.ToAddress !== undefined ? message.ToAddress : new Uint8Array()));
message.amount !== undefined && (obj.amount = message.amount);
return obj;
},
fromPartial: function (object) {
var message = __assign({}, baseMsgSend);
if (object.FromAddress !== undefined && object.FromAddress !== null) {
message.FromAddress = object.FromAddress;
}
else {
message.FromAddress = new Uint8Array();
}
if (object.ToAddress !== undefined && object.ToAddress !== null) {
message.ToAddress = object.ToAddress;
}
else {
message.ToAddress = new Uint8Array();
}
if (object.amount !== undefined && object.amount !== null) {
message.amount = object.amount;
}
else {
message.amount = "";
}
return message;
},
};
var globalThis = (function () {
if (typeof globalThis !== "undefined")
return globalThis;
if (typeof self !== "undefined")
return self;
if (typeof window !== "undefined")
return window;
if (typeof global !== "undefined")
return global;
throw "Unable to locate global object";
})();
var atob = globalThis.atob ||
(function (b64) { return globalThis.Buffer.from(b64, "base64").toString("binary"); });
function bytesFromBase64(b64) {
var bin = atob(b64);
var arr = new Uint8Array(bin.length);
for (var i = 0; i < bin.length; ++i) {
arr[i] = bin.charCodeAt(i);
}
return arr;
}
var btoa = globalThis.btoa ||
(function (bin) { return globalThis.Buffer.from(bin, "binary").toString("base64"); });
function base64FromBytes(arr) {
var bin = [];
for (var i = 0; i < arr.byteLength; ++i) {
bin.push(String.fromCharCode(arr[i]));
}
return btoa(bin.join(""));
}
function longToNumber(long) {
if (long.gt(Number.MAX_SAFE_INTEGER)) {
throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER");
}
return long.toNumber();
}
if (minimal_1.default.util.Long !== long_1.default) {
minimal_1.default.util.Long = long_1.default;
minimal_1.default.configure();
}
//# sourceMappingURL=tx-signer.js.map