@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
164 lines (163 loc) • 5.42 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MessageComposer = exports.load = exports.registry = void 0;
const tx_1 = require("./tx");
exports.registry = [["/band.tss.v1beta1.MsgSubmitDKGRound1", tx_1.MsgSubmitDKGRound1], ["/band.tss.v1beta1.MsgSubmitDKGRound2", tx_1.MsgSubmitDKGRound2], ["/band.tss.v1beta1.MsgComplain", tx_1.MsgComplain], ["/band.tss.v1beta1.MsgConfirm", tx_1.MsgConfirm], ["/band.tss.v1beta1.MsgSubmitDEs", tx_1.MsgSubmitDEs], ["/band.tss.v1beta1.MsgResetDE", tx_1.MsgResetDE], ["/band.tss.v1beta1.MsgSubmitSignature", tx_1.MsgSubmitSignature], ["/band.tss.v1beta1.MsgUpdateParams", tx_1.MsgUpdateParams]];
const load = (protoRegistry) => {
exports.registry.forEach(([typeUrl, mod]) => {
protoRegistry.register(typeUrl, mod);
});
};
exports.load = load;
exports.MessageComposer = {
encoded: {
submitDKGRound1(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitDKGRound1",
value: tx_1.MsgSubmitDKGRound1.encode(value).finish()
};
},
submitDKGRound2(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitDKGRound2",
value: tx_1.MsgSubmitDKGRound2.encode(value).finish()
};
},
complain(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgComplain",
value: tx_1.MsgComplain.encode(value).finish()
};
},
confirm(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgConfirm",
value: tx_1.MsgConfirm.encode(value).finish()
};
},
submitDEs(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitDEs",
value: tx_1.MsgSubmitDEs.encode(value).finish()
};
},
resetDE(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgResetDE",
value: tx_1.MsgResetDE.encode(value).finish()
};
},
submitSignature(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitSignature",
value: tx_1.MsgSubmitSignature.encode(value).finish()
};
},
updateParams(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgUpdateParams",
value: tx_1.MsgUpdateParams.encode(value).finish()
};
}
},
withTypeUrl: {
submitDKGRound1(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitDKGRound1",
value
};
},
submitDKGRound2(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitDKGRound2",
value
};
},
complain(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgComplain",
value
};
},
confirm(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgConfirm",
value
};
},
submitDEs(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitDEs",
value
};
},
resetDE(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgResetDE",
value
};
},
submitSignature(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitSignature",
value
};
},
updateParams(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgUpdateParams",
value
};
}
},
fromPartial: {
submitDKGRound1(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitDKGRound1",
value: tx_1.MsgSubmitDKGRound1.fromPartial(value)
};
},
submitDKGRound2(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitDKGRound2",
value: tx_1.MsgSubmitDKGRound2.fromPartial(value)
};
},
complain(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgComplain",
value: tx_1.MsgComplain.fromPartial(value)
};
},
confirm(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgConfirm",
value: tx_1.MsgConfirm.fromPartial(value)
};
},
submitDEs(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitDEs",
value: tx_1.MsgSubmitDEs.fromPartial(value)
};
},
resetDE(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgResetDE",
value: tx_1.MsgResetDE.fromPartial(value)
};
},
submitSignature(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgSubmitSignature",
value: tx_1.MsgSubmitSignature.fromPartial(value)
};
},
updateParams(value) {
return {
typeUrl: "/band.tss.v1beta1.MsgUpdateParams",
value: tx_1.MsgUpdateParams.fromPartial(value)
};
}
}
};