UNPKG

@bandprotocol/bandchain.js

Version:

TypeScript library for Cosmos SDK and BandChain

160 lines (159 loc) 5.26 kB
import { MsgSubmitDKGRound1, MsgSubmitDKGRound2, MsgComplain, MsgConfirm, MsgSubmitDEs, MsgResetDE, MsgSubmitSignature, MsgUpdateParams } from "./tx"; export const registry = [["/band.tss.v1beta1.MsgSubmitDKGRound1", MsgSubmitDKGRound1], ["/band.tss.v1beta1.MsgSubmitDKGRound2", MsgSubmitDKGRound2], ["/band.tss.v1beta1.MsgComplain", MsgComplain], ["/band.tss.v1beta1.MsgConfirm", MsgConfirm], ["/band.tss.v1beta1.MsgSubmitDEs", MsgSubmitDEs], ["/band.tss.v1beta1.MsgResetDE", MsgResetDE], ["/band.tss.v1beta1.MsgSubmitSignature", MsgSubmitSignature], ["/band.tss.v1beta1.MsgUpdateParams", MsgUpdateParams]]; export const load = (protoRegistry) => { registry.forEach(([typeUrl, mod]) => { protoRegistry.register(typeUrl, mod); }); }; export const MessageComposer = { encoded: { submitDKGRound1(value) { return { typeUrl: "/band.tss.v1beta1.MsgSubmitDKGRound1", value: MsgSubmitDKGRound1.encode(value).finish() }; }, submitDKGRound2(value) { return { typeUrl: "/band.tss.v1beta1.MsgSubmitDKGRound2", value: MsgSubmitDKGRound2.encode(value).finish() }; }, complain(value) { return { typeUrl: "/band.tss.v1beta1.MsgComplain", value: MsgComplain.encode(value).finish() }; }, confirm(value) { return { typeUrl: "/band.tss.v1beta1.MsgConfirm", value: MsgConfirm.encode(value).finish() }; }, submitDEs(value) { return { typeUrl: "/band.tss.v1beta1.MsgSubmitDEs", value: MsgSubmitDEs.encode(value).finish() }; }, resetDE(value) { return { typeUrl: "/band.tss.v1beta1.MsgResetDE", value: MsgResetDE.encode(value).finish() }; }, submitSignature(value) { return { typeUrl: "/band.tss.v1beta1.MsgSubmitSignature", value: MsgSubmitSignature.encode(value).finish() }; }, updateParams(value) { return { typeUrl: "/band.tss.v1beta1.MsgUpdateParams", value: 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: MsgSubmitDKGRound1.fromPartial(value) }; }, submitDKGRound2(value) { return { typeUrl: "/band.tss.v1beta1.MsgSubmitDKGRound2", value: MsgSubmitDKGRound2.fromPartial(value) }; }, complain(value) { return { typeUrl: "/band.tss.v1beta1.MsgComplain", value: MsgComplain.fromPartial(value) }; }, confirm(value) { return { typeUrl: "/band.tss.v1beta1.MsgConfirm", value: MsgConfirm.fromPartial(value) }; }, submitDEs(value) { return { typeUrl: "/band.tss.v1beta1.MsgSubmitDEs", value: MsgSubmitDEs.fromPartial(value) }; }, resetDE(value) { return { typeUrl: "/band.tss.v1beta1.MsgResetDE", value: MsgResetDE.fromPartial(value) }; }, submitSignature(value) { return { typeUrl: "/band.tss.v1beta1.MsgSubmitSignature", value: MsgSubmitSignature.fromPartial(value) }; }, updateParams(value) { return { typeUrl: "/band.tss.v1beta1.MsgUpdateParams", value: MsgUpdateParams.fromPartial(value) }; } } };