UNPKG

@bandprotocol/bandchain.js

Version:

TypeScript library for Cosmos SDK and BandChain

146 lines (145 loc) 4.76 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MessageComposer = exports.load = exports.registry = void 0; const tx_1 = require("./tx"); exports.registry = [["/oracle.v1.MsgRequestData", tx_1.MsgRequestData], ["/oracle.v1.MsgReportData", tx_1.MsgReportData], ["/oracle.v1.MsgCreateDataSource", tx_1.MsgCreateDataSource], ["/oracle.v1.MsgEditDataSource", tx_1.MsgEditDataSource], ["/oracle.v1.MsgCreateOracleScript", tx_1.MsgCreateOracleScript], ["/oracle.v1.MsgEditOracleScript", tx_1.MsgEditOracleScript], ["/oracle.v1.MsgActivate", tx_1.MsgActivate]]; const load = (protoRegistry) => { exports.registry.forEach(([typeUrl, mod]) => { protoRegistry.register(typeUrl, mod); }); }; exports.load = load; exports.MessageComposer = { encoded: { requestData(value) { return { typeUrl: "/oracle.v1.MsgRequestData", value: tx_1.MsgRequestData.encode(value).finish() }; }, reportData(value) { return { typeUrl: "/oracle.v1.MsgReportData", value: tx_1.MsgReportData.encode(value).finish() }; }, createDataSource(value) { return { typeUrl: "/oracle.v1.MsgCreateDataSource", value: tx_1.MsgCreateDataSource.encode(value).finish() }; }, editDataSource(value) { return { typeUrl: "/oracle.v1.MsgEditDataSource", value: tx_1.MsgEditDataSource.encode(value).finish() }; }, createOracleScript(value) { return { typeUrl: "/oracle.v1.MsgCreateOracleScript", value: tx_1.MsgCreateOracleScript.encode(value).finish() }; }, editOracleScript(value) { return { typeUrl: "/oracle.v1.MsgEditOracleScript", value: tx_1.MsgEditOracleScript.encode(value).finish() }; }, activate(value) { return { typeUrl: "/oracle.v1.MsgActivate", value: tx_1.MsgActivate.encode(value).finish() }; } }, withTypeUrl: { requestData(value) { return { typeUrl: "/oracle.v1.MsgRequestData", value }; }, reportData(value) { return { typeUrl: "/oracle.v1.MsgReportData", value }; }, createDataSource(value) { return { typeUrl: "/oracle.v1.MsgCreateDataSource", value }; }, editDataSource(value) { return { typeUrl: "/oracle.v1.MsgEditDataSource", value }; }, createOracleScript(value) { return { typeUrl: "/oracle.v1.MsgCreateOracleScript", value }; }, editOracleScript(value) { return { typeUrl: "/oracle.v1.MsgEditOracleScript", value }; }, activate(value) { return { typeUrl: "/oracle.v1.MsgActivate", value }; } }, fromPartial: { requestData(value) { return { typeUrl: "/oracle.v1.MsgRequestData", value: tx_1.MsgRequestData.fromPartial(value) }; }, reportData(value) { return { typeUrl: "/oracle.v1.MsgReportData", value: tx_1.MsgReportData.fromPartial(value) }; }, createDataSource(value) { return { typeUrl: "/oracle.v1.MsgCreateDataSource", value: tx_1.MsgCreateDataSource.fromPartial(value) }; }, editDataSource(value) { return { typeUrl: "/oracle.v1.MsgEditDataSource", value: tx_1.MsgEditDataSource.fromPartial(value) }; }, createOracleScript(value) { return { typeUrl: "/oracle.v1.MsgCreateOracleScript", value: tx_1.MsgCreateOracleScript.fromPartial(value) }; }, editOracleScript(value) { return { typeUrl: "/oracle.v1.MsgEditOracleScript", value: tx_1.MsgEditOracleScript.fromPartial(value) }; }, activate(value) { return { typeUrl: "/oracle.v1.MsgActivate", value: tx_1.MsgActivate.fromPartial(value) }; } } };