From 9f7a2c8d4d134211cbbde6b7b61e63f977c82bd4 Mon Sep 17 00:00:00 2001 From: kaladinlight <35275952+kaladinlight@users.noreply.github.com> Date: Wed, 21 May 2025 14:13:37 -0600 Subject: [PATCH 1/5] update/add protobuf types and regenerate with mayachain addition --- gen.sh | 3 +- proto/arkeo/claim/query.proto | 1 - proto/thorchain/v1/common/common.proto | 32 +- proto/thorchain/v1/types/msg_deposit.proto | 16 + .../v1/{x/thorchain => }/types/msg_send.proto | 9 +- proto/thorchain/v1/x/thorchain/genesis.proto | 52 - .../v1/x/thorchain/types/genesis.proto | 8 - .../thorchain/v1/x/thorchain/types/misc.proto | 22 - .../x/thorchain/types/msg_add_liquidity.proto | 19 - .../v1/x/thorchain/types/msg_ban.proto | 11 - .../v1/x/thorchain/types/msg_bond.proto | 16 - .../x/thorchain/types/msg_consolidate.proto | 12 - .../v1/x/thorchain/types/msg_deposit.proto | 13 - .../v1/x/thorchain/types/msg_donate.proto | 15 - .../v1/x/thorchain/types/msg_errata.proto | 12 - .../v1/x/thorchain/types/msg_leave.proto | 13 - .../thorchain/types/msg_manage_thorname.proto | 18 - .../v1/x/thorchain/types/msg_migrate.proto | 13 - .../v1/x/thorchain/types/msg_mimir.proto | 12 - .../x/thorchain/types/msg_network_fee.proto | 14 - .../types/msg_node_pause_chain.proto | 11 - .../v1/x/thorchain/types/msg_noop.proto | 13 - .../x/thorchain/types/msg_observed_txin.proto | 12 - .../thorchain/types/msg_observed_txout.proto | 12 - .../v1/x/thorchain/types/msg_ragnarok.proto | 13 - .../v1/x/thorchain/types/msg_refund.proto | 13 - .../types/msg_reserve_contributor.proto | 14 - .../thorchain/types/msg_set_ip_address.proto | 11 - .../x/thorchain/types/msg_set_node_keys.proto | 13 - .../v1/x/thorchain/types/msg_solvency.proto | 16 - .../v1/x/thorchain/types/msg_swap.proto | 17 - .../v1/x/thorchain/types/msg_switch.proto | 13 - .../types/msg_tss_keysign_fail.proto | 19 - .../v1/x/thorchain/types/msg_tss_pool.proto | 22 - .../x/thorchain/types/msg_tx_outbound.proto | 13 - .../v1/x/thorchain/types/msg_unbond.proto | 16 - .../v1/x/thorchain/types/msg_version.proto | 12 - .../types/msg_withdraw_liquidity.proto | 16 - .../v1/x/thorchain/types/msg_yggdrasil.proto | 16 - .../v1/x/thorchain/types/type_ban_voter.proto | 15 - .../v1/x/thorchain/types/type_blame.proto | 21 - .../thorchain/types/type_chain_contract.proto | 14 - .../types/type_errata_tx_voter.proto | 16 - .../v1/x/thorchain/types/type_events.proto | 188 - .../v1/x/thorchain/types/type_jail.proto | 12 - .../v1/x/thorchain/types/type_keygen.proto | 26 - .../types/type_liquidity_provider.proto | 21 - .../v1/x/thorchain/types/type_mimir.proto | 16 - .../v1/x/thorchain/types/type_network.proto | 15 - .../x/thorchain/types/type_network_fee.proto | 18 - .../x/thorchain/types/type_node_account.proto | 59 - .../types/type_node_pause_chain.proto | 11 - .../types/type_observed_network_fee.proto | 17 - .../x/thorchain/types/type_observed_tx.proto | 41 - .../v1/x/thorchain/types/type_pool.proto | 35 - .../v1/x/thorchain/types/type_ragnarok.proto | 12 - .../types/type_reserve_contributor.proto | 11 - .../thorchain/types/type_solvency_voter.proto | 20 - .../v1/x/thorchain/types/type_thorname.proto | 20 - .../v1/x/thorchain/types/type_tss.proto | 19 - .../x/thorchain/types/type_tss_keysign.proto | 15 - .../x/thorchain/types/type_tss_metric.proto | 21 - .../v1/x/thorchain/types/type_tx_out.proto | 29 - .../v1/x/thorchain/types/type_vault.proto | 37 - src/amino/arkeo/index.ts | 61 +- src/amino/thorchain/index.ts | 16 +- src/index.test.ts | 8 +- src/index.ts | 18 +- .../generated/arkeo/arkeo.arkeo/index.ts | 4 - .../generated/arkeo/arkeo.arkeo/registry.ts | 16 - .../generated/arkeo/arkeo.arkeo/types.ts | 39 - .../cosmos/base/query/v1beta1/pagination.ts | 286 -- .../types/cosmos/base/v1beta1/coin.ts | 261 -- .../arkeo.arkeo/types/cosmos_proto/cosmos.ts | 247 -- .../arkeo/arkeo.arkeo/types/gogoproto/gogo.ts | 2 - .../types/google/api/annotations.ts | 2 - .../arkeo.arkeo/types/google/api/http.ts | 589 --- .../types/google/protobuf/descriptor.ts | 3753 ----------------- .../generated/arkeo/arkeo.claim/index.ts | 4 - .../generated/arkeo/arkeo.claim/registry.ts | 15 - .../generated/arkeo/arkeo.claim/types.ts | 9 - .../types/cosmos/base/v1beta1/coin.ts | 261 -- .../arkeo.claim/types/cosmos_proto/cosmos.ts | 247 -- .../arkeo/arkeo.claim/types/gogoproto/gogo.ts | 2 - .../types/google/api/annotations.ts | 2 - .../arkeo.claim/types/google/api/http.ts | 589 --- .../types/google/protobuf/descriptor.ts | 3753 ----------------- .../types/arkeo => }/arkeo/events.ts | 332 +- .../types/arkeo => }/arkeo/genesis.ts | 61 +- src/proto/generated/arkeo/arkeo/index.ts | 7 + .../types/arkeo => }/arkeo/keeper.ts | 305 +- .../types/arkeo => }/arkeo/misc.ts | 78 +- .../types/arkeo => }/arkeo/params.ts | 19 +- .../types/arkeo => }/arkeo/query.ts | 147 +- .../{arkeo.arkeo/types/arkeo => }/arkeo/tx.ts | 288 +- .../types/arkeo => }/claim/claim_record.ts | 37 +- .../types/arkeo => }/claim/genesis.ts | 30 +- src/proto/generated/arkeo/claim/index.ts | 5 + .../types/arkeo => }/claim/params.ts | 51 +- .../types/arkeo => }/claim/query.ts | 47 +- .../{arkeo.claim/types/arkeo => }/claim/tx.ts | 110 +- src/proto/generated/arkeo/index.ts | 4 +- .../cosmos/base/query/v1beta1/pagination.ts | 94 +- .../generated/cosmos/base/v1beta1/coin.ts | 72 +- .../types => }/google/protobuf/duration.ts | 55 +- .../types => }/google/protobuf/timestamp.ts | 57 +- .../generated/thorchain/v1/common/common.ts | 355 +- .../generated/thorchain/v1/types/index.ts | 2 + .../v1/{x/thorchain => }/types/msg_deposit.ts | 112 +- .../v1/{x/thorchain => }/types/msg_send.ts | 124 +- .../thorchain/v1/x/thorchain/genesis.ts | 631 --- .../thorchain/v1/x/thorchain/types/genesis.ts | 84 - .../thorchain/v1/x/thorchain/types/index.ts | 60 - .../thorchain/v1/x/thorchain/types/misc.ts | 329 -- .../v1/x/thorchain/types/msg_add_liquidity.ts | 248 -- .../thorchain/v1/x/thorchain/types/msg_ban.ts | 153 - .../v1/x/thorchain/types/msg_bond.ts | 214 - .../v1/x/thorchain/types/msg_consolidate.ts | 157 - .../v1/x/thorchain/types/msg_donate.ts | 194 - .../v1/x/thorchain/types/msg_errata.ts | 158 - .../v1/x/thorchain/types/msg_leave.ts | 172 - .../x/thorchain/types/msg_manage_thorname.ts | 244 -- .../v1/x/thorchain/types/msg_migrate.ts | 169 - .../v1/x/thorchain/types/msg_mimir.ts | 160 - .../v1/x/thorchain/types/msg_network_fee.ts | 207 - .../x/thorchain/types/msg_node_pause_chain.ts | 152 - .../v1/x/thorchain/types/msg_noop.ts | 165 - .../v1/x/thorchain/types/msg_observed_txin.ts | 155 - .../x/thorchain/types/msg_observed_txout.ts | 155 - .../v1/x/thorchain/types/msg_ragnarok.ts | 169 - .../v1/x/thorchain/types/msg_refund.ts | 163 - .../types/msg_reserve_contributor.ts | 181 - .../x/thorchain/types/msg_set_ip_address.ts | 148 - .../v1/x/thorchain/types/msg_set_node_keys.ts | 174 - .../v1/x/thorchain/types/msg_solvency.ts | 206 - .../v1/x/thorchain/types/msg_swap.ts | 225 - .../v1/x/thorchain/types/msg_switch.ts | 164 - .../x/thorchain/types/msg_tss_keysign_fail.ts | 222 - .../v1/x/thorchain/types/msg_tss_pool.ts | 263 -- .../v1/x/thorchain/types/msg_tx_outbound.ts | 163 - .../v1/x/thorchain/types/msg_unbond.ts | 216 - .../v1/x/thorchain/types/msg_version.ts | 148 - .../thorchain/types/msg_withdraw_liquidity.ts | 219 - .../v1/x/thorchain/types/msg_yggdrasil.ts | 212 - .../v1/x/thorchain/types/type_ban_voter.ts | 170 - .../v1/x/thorchain/types/type_blame.ts | 246 -- .../x/thorchain/types/type_chain_contract.ts | 109 - .../x/thorchain/types/type_errata_tx_voter.ts | 141 - .../v1/x/thorchain/types/type_events.ts | 2596 ------------ .../v1/x/thorchain/types/type_jail.ts | 165 - .../v1/x/thorchain/types/type_keygen.ts | 241 -- .../types/type_liquidity_provider.ts | 246 -- .../v1/x/thorchain/types/type_mimir.ts | 228 - .../v1/x/thorchain/types/type_network.ts | 178 - .../v1/x/thorchain/types/type_network_fee.ts | 148 - .../v1/x/thorchain/types/type_node_account.ts | 609 --- .../thorchain/types/type_node_pause_chain.ts | 156 - .../types/type_observed_network_fee.ts | 175 - .../v1/x/thorchain/types/type_observed_tx.ts | 458 -- .../v1/x/thorchain/types/type_pool.ts | 274 -- .../v1/x/thorchain/types/type_ragnarok.ts | 121 - .../types/type_reserve_contributor.ts | 109 - .../x/thorchain/types/type_solvency_voter.ts | 193 - .../v1/x/thorchain/types/type_thorname.ts | 277 -- .../v1/x/thorchain/types/type_tss.ts | 198 - .../v1/x/thorchain/types/type_tss_keysign.ts | 129 - .../v1/x/thorchain/types/type_tss_metric.ts | 312 -- .../v1/x/thorchain/types/type_tx_out.ts | 294 -- .../v1/x/thorchain/types/type_vault.ts | 371 -- src/proto/index.ts | 6 +- .../tx01.mainnet.mayachain.transfer.json | 27 + ...x01.mainnet.mayachain.transfer.signed.json | 8 + third_party/proto/amino/amino.proto | 84 + .../base/query/v1beta1/pagination.proto | 55 + third_party/proto/cosmos_proto/cosmos.proto | 102 +- 175 files changed, 1517 insertions(+), 27457 deletions(-) create mode 100644 proto/thorchain/v1/types/msg_deposit.proto rename proto/thorchain/v1/{x/thorchain => }/types/msg_send.proto (59%) delete mode 100644 proto/thorchain/v1/x/thorchain/genesis.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/genesis.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/misc.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_add_liquidity.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_ban.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_bond.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_consolidate.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_deposit.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_donate.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_errata.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_leave.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_manage_thorname.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_migrate.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_mimir.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_network_fee.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_node_pause_chain.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_noop.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_observed_txin.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_observed_txout.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_ragnarok.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_refund.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_reserve_contributor.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_set_ip_address.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_set_node_keys.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_solvency.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_swap.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_switch.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_tss_keysign_fail.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_tss_pool.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_tx_outbound.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_unbond.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_version.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_withdraw_liquidity.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/msg_yggdrasil.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_ban_voter.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_blame.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_chain_contract.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_errata_tx_voter.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_events.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_jail.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_keygen.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_liquidity_provider.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_mimir.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_network.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_network_fee.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_node_account.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_node_pause_chain.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_observed_network_fee.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_observed_tx.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_pool.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_ragnarok.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_reserve_contributor.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_solvency_voter.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_thorname.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_tss.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_tss_keysign.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_tss_metric.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_tx_out.proto delete mode 100644 proto/thorchain/v1/x/thorchain/types/type_vault.proto delete mode 100755 src/proto/generated/arkeo/arkeo.arkeo/index.ts delete mode 100755 src/proto/generated/arkeo/arkeo.arkeo/registry.ts delete mode 100755 src/proto/generated/arkeo/arkeo.arkeo/types.ts delete mode 100644 src/proto/generated/arkeo/arkeo.arkeo/types/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 src/proto/generated/arkeo/arkeo.arkeo/types/cosmos/base/v1beta1/coin.ts delete mode 100644 src/proto/generated/arkeo/arkeo.arkeo/types/cosmos_proto/cosmos.ts delete mode 100644 src/proto/generated/arkeo/arkeo.arkeo/types/gogoproto/gogo.ts delete mode 100644 src/proto/generated/arkeo/arkeo.arkeo/types/google/api/annotations.ts delete mode 100644 src/proto/generated/arkeo/arkeo.arkeo/types/google/api/http.ts delete mode 100644 src/proto/generated/arkeo/arkeo.arkeo/types/google/protobuf/descriptor.ts delete mode 100755 src/proto/generated/arkeo/arkeo.claim/index.ts delete mode 100755 src/proto/generated/arkeo/arkeo.claim/registry.ts delete mode 100755 src/proto/generated/arkeo/arkeo.claim/types.ts delete mode 100644 src/proto/generated/arkeo/arkeo.claim/types/cosmos/base/v1beta1/coin.ts delete mode 100644 src/proto/generated/arkeo/arkeo.claim/types/cosmos_proto/cosmos.ts delete mode 100644 src/proto/generated/arkeo/arkeo.claim/types/gogoproto/gogo.ts delete mode 100644 src/proto/generated/arkeo/arkeo.claim/types/google/api/annotations.ts delete mode 100644 src/proto/generated/arkeo/arkeo.claim/types/google/api/http.ts delete mode 100644 src/proto/generated/arkeo/arkeo.claim/types/google/protobuf/descriptor.ts rename src/proto/generated/arkeo/{arkeo.arkeo/types/arkeo => }/arkeo/events.ts (68%) rename src/proto/generated/arkeo/{arkeo.arkeo/types/arkeo => }/arkeo/genesis.ts (80%) create mode 100644 src/proto/generated/arkeo/arkeo/index.ts rename src/proto/generated/arkeo/{arkeo.arkeo/types/arkeo => }/arkeo/keeper.ts (66%) rename src/proto/generated/arkeo/{arkeo.arkeo/types/arkeo => }/arkeo/misc.ts (79%) rename src/proto/generated/arkeo/{arkeo.arkeo/types/arkeo => }/arkeo/params.ts (73%) rename src/proto/generated/arkeo/{arkeo.arkeo/types/arkeo => }/arkeo/query.ts (85%) rename src/proto/generated/arkeo/{arkeo.arkeo/types/arkeo => }/arkeo/tx.ts (72%) rename src/proto/generated/arkeo/{arkeo.claim/types/arkeo => }/claim/claim_record.ts (85%) rename src/proto/generated/arkeo/{arkeo.claim/types/arkeo => }/claim/genesis.ts (83%) create mode 100644 src/proto/generated/arkeo/claim/index.ts rename src/proto/generated/arkeo/{arkeo.claim/types/arkeo => }/claim/params.ts (79%) rename src/proto/generated/arkeo/{arkeo.claim/types/arkeo => }/claim/query.ts (84%) rename src/proto/generated/arkeo/{arkeo.claim/types/arkeo => }/claim/tx.ts (81%) rename src/proto/generated/{arkeo/arkeo.claim/types => }/cosmos/base/query/v1beta1/pagination.ts (71%) rename src/proto/generated/{arkeo/arkeo.claim/types => }/google/protobuf/duration.ts (79%) rename src/proto/generated/{arkeo/arkeo.claim/types => }/google/protobuf/timestamp.ts (82%) create mode 100644 src/proto/generated/thorchain/v1/types/index.ts rename src/proto/generated/thorchain/v1/{x/thorchain => }/types/msg_deposit.ts (54%) rename src/proto/generated/thorchain/v1/{x/thorchain => }/types/msg_send.ts (51%) delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/genesis.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/genesis.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/index.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/misc.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_add_liquidity.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_ban.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_bond.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_consolidate.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_donate.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_errata.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_leave.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_manage_thorname.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_migrate.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_mimir.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_network_fee.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_node_pause_chain.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_noop.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_observed_txin.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_observed_txout.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_ragnarok.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_refund.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_reserve_contributor.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_set_ip_address.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_set_node_keys.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_solvency.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_swap.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_switch.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_tss_keysign_fail.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_tss_pool.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_tx_outbound.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_unbond.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_version.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_withdraw_liquidity.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/msg_yggdrasil.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_ban_voter.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_blame.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_chain_contract.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_errata_tx_voter.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_events.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_jail.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_keygen.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_liquidity_provider.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_mimir.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_network.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_network_fee.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_node_account.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_node_pause_chain.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_observed_network_fee.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_observed_tx.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_pool.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_ragnarok.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_reserve_contributor.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_solvency_voter.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_thorname.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_tss.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_tss_keysign.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_tss_metric.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_tx_out.ts delete mode 100644 src/proto/generated/thorchain/v1/x/thorchain/types/type_vault.ts create mode 100644 src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json create mode 100644 src/reference-data/transfers/tx01.mainnet.mayachain.transfer.signed.json create mode 100644 third_party/proto/amino/amino.proto create mode 100644 third_party/proto/cosmos/base/query/v1beta1/pagination.proto diff --git a/gen.sh b/gen.sh index 29000e5..cc8ed19 100755 --- a/gen.sh +++ b/gen.sh @@ -6,12 +6,13 @@ protoc \ --ts_proto_out="${outDir}" \ --proto_path="./proto" \ --proto_path="./third_party/proto" \ - --ts_proto_opt="esModuleInterop=true,forceLong=long,useOptionals=true,exportCommonSymbols=false" \ + --ts_proto_opt="esModuleInterop=true,forceLong=long,useOptionals=messages,exportCommonSymbols=false" \ $(find "proto" -name '*.proto') # Remove unnecessary codec files rm -rf \ + ${outDir}/amino/ \ ${outDir}/cosmos_proto/ \ ${outDir}/gogoproto/ \ ${outDir}/google/api/ \ diff --git a/proto/arkeo/claim/query.proto b/proto/arkeo/claim/query.proto index b6edc4b..871bdf4 100644 --- a/proto/arkeo/claim/query.proto +++ b/proto/arkeo/claim/query.proto @@ -4,7 +4,6 @@ package arkeo.claim; import "gogoproto/gogo.proto"; import "google/api/annotations.proto"; -import "cosmos/base/query/v1beta1/pagination.proto"; import "arkeo/claim/params.proto"; import "arkeo/claim/claim_record.proto"; diff --git a/proto/thorchain/v1/common/common.proto b/proto/thorchain/v1/common/common.proto index 93e88d2..9b82b28 100644 --- a/proto/thorchain/v1/common/common.proto +++ b/proto/thorchain/v1/common/common.proto @@ -1,11 +1,12 @@ syntax = "proto3"; package common; -option go_package = "gitlab.com/thorchain/thornode/common"; +option go_package = "gitlab.com/thorchain/thornode/v3/common"; option (gogoproto.goproto_stringer_all) = false; option (gogoproto.stringer_all) = false; option (gogoproto.goproto_getters_all) = false; +import "amino/amino.proto"; import "gogoproto/gogo.proto"; message Asset { @@ -13,31 +14,12 @@ message Asset { string symbol = 2 [(gogoproto.casttype) = "Symbol"]; string ticker = 3 [(gogoproto.casttype) = "Ticker"]; bool synth = 4; + bool trade = 5; + bool secured = 6; } message Coin { - Asset asset = 1 [(gogoproto.nullable) = false]; - string amount = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; + Asset asset = 1 [(gogoproto.jsontag) = "asset", (gogoproto.nullable) = false, (gogoproto.customtype) = "Asset", (amino.encoding) = "asset"]; + string amount = 2 [(gogoproto.jsontag) = "amount", (gogoproto.customtype) = "cosmossdk.io/math.Uint", (gogoproto.nullable) = false]; int64 decimals = 3; -} - -// PubKeySet contains two pub keys , secp256k1 and ed25519 -message PubKeySet { - string secp256k1 = 1 [(gogoproto.casttype) = "PubKey", (gogoproto.customname) = "Secp256k1"]; - string ed25519 = 2 [(gogoproto.casttype) = "PubKey"]; -} - -message Tx { - string id = 1 [(gogoproto.casttype) = "TxID", (gogoproto.customname) = "ID"]; - string chain = 2 [(gogoproto.casttype) = "Chain"]; - string from_address = 3 [(gogoproto.casttype) = "Address"]; - string to_address = 4 [(gogoproto.casttype) = "Address"]; - repeated Coin coins = 5 [(gogoproto.castrepeated) = "Coins", (gogoproto.nullable) = false]; - repeated Coin gas = 6 [(gogoproto.castrepeated) = "Gas", (gogoproto.nullable) = false]; - string memo = 7; -} - -message Fee { - repeated Coin coins = 1 [(gogoproto.castrepeated) = "Coins", (gogoproto.nullable) = false]; - string pool_deduct = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; -} +} \ No newline at end of file diff --git a/proto/thorchain/v1/types/msg_deposit.proto b/proto/thorchain/v1/types/msg_deposit.proto new file mode 100644 index 0000000..5dd85c6 --- /dev/null +++ b/proto/thorchain/v1/types/msg_deposit.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; +package types; + +option go_package = "gitlab.com/thorchain/thornode/v3/x/thorchain/types"; + +import "thorchain/v1/common/common.proto"; +import "gogoproto/gogo.proto"; +import "amino/amino.proto"; + +message MsgDeposit { + option (amino.name) = "thorchain/MsgDeposit"; + + repeated common.Coin coins = 1 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/v3/common.Coins", (gogoproto.nullable) = false]; + string memo = 2; + bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress", (amino.encoding) = "bech32"]; +} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_send.proto b/proto/thorchain/v1/types/msg_send.proto similarity index 59% rename from proto/thorchain/v1/x/thorchain/types/msg_send.proto rename to proto/thorchain/v1/types/msg_send.proto index 2d7c127..d7a9c51 100644 --- a/proto/thorchain/v1/x/thorchain/types/msg_send.proto +++ b/proto/thorchain/v1/types/msg_send.proto @@ -1,13 +1,16 @@ syntax = "proto3"; package types; -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; +option go_package = "gitlab.com/thorchain/thornode/v3/x/thorchain/types"; import "cosmos/base/v1beta1/coin.proto"; import "gogoproto/gogo.proto"; +import "amino/amino.proto"; message MsgSend { - bytes from_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - bytes to_address = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; + option (amino.name) = "thorchain/MsgSend"; + + bytes from_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress", (amino.encoding) = "bech32"]; + bytes to_address = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress", (amino.encoding) = "bech32"]; repeated cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false]; } diff --git a/proto/thorchain/v1/x/thorchain/genesis.proto b/proto/thorchain/v1/x/thorchain/genesis.proto deleted file mode 100644 index f4b3e62..0000000 --- a/proto/thorchain/v1/x/thorchain/genesis.proto +++ /dev/null @@ -1,52 +0,0 @@ -syntax = "proto3"; -package thorchain; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain"; - -import "thorchain/v1/x/thorchain/types/type_pool.proto"; -import "thorchain/v1/x/thorchain/types/type_chain_contract.proto"; -import "thorchain/v1/x/thorchain/types/type_network_fee.proto"; -import "thorchain/v1/x/thorchain/types/msg_swap.proto"; -import "thorchain/v1/x/thorchain/types/type_network.proto"; -import "thorchain/v1/x/thorchain/types/type_reserve_contributor.proto"; -import "thorchain/v1/x/thorchain/types/type_vault.proto"; -import "thorchain/v1/x/thorchain/types/type_tx_out.proto"; -import "thorchain/v1/x/thorchain/types/type_node_account.proto"; -import "thorchain/v1/x/thorchain/types/type_observed_tx.proto"; -import "thorchain/v1/x/thorchain/types/type_liquidity_provider.proto"; -import "thorchain/v1/x/thorchain/types/type_thorname.proto"; -import "gogoproto/gogo.proto"; - -message lastChainHeight { - string chain = 1; - int64 height = 2; -} - -message mimir{ - string key = 1; - int64 value = 2; -} -message GenesisState { - repeated types.Pool pools = 1 [(gogoproto.nullable) = false]; - repeated types.LiquidityProvider liquidity_providers = 2 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/x/thorchain/types.LiquidityProviders", (gogoproto.nullable) = false]; - repeated types.ObservedTxVoter observed_tx_in_voters = 3 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/x/thorchain/types.ObservedTxVoters", (gogoproto.nullable) = false]; - repeated types.ObservedTxVoter observed_tx_out_voters = 4 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/x/thorchain/types.ObservedTxVoters", (gogoproto.nullable) = false]; - repeated types.TxOut tx_outs = 5 [(gogoproto.nullable) = false]; - repeated types.NodeAccount node_accounts = 6 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/x/thorchain/types.NodeAccounts", (gogoproto.nullable) = false]; - repeated types.Vault vaults = 7 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/x/thorchain/types.Vaults", (gogoproto.nullable) = false]; - uint64 reserve = 8; - reserved 9; - int64 last_signed_height = 10; - repeated lastChainHeight last_chain_heights = 11 [(gogoproto.nullable) = false]; - repeated types.ReserveContributor reserve_contributors = 12 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/x/thorchain/types.ReserveContributors", (gogoproto.nullable) = false]; - types.Network network = 13 [(gogoproto.nullable) = false]; - reserved 14,15,16,17,18; - repeated types.MsgSwap msg_swaps = 19 [(gogoproto.nullable) = false]; - repeated types.NetworkFee network_fees = 20 [(gogoproto.nullable) = false]; - reserved 21; - repeated types.ChainContract chain_contracts = 22 [(gogoproto.nullable) = false]; - repeated types.THORName THORNames = 23 [(gogoproto.nullable) = false]; - repeated mimir mimirs = 24 [(gogoproto.nullable) = false]; - int64 store_version = 25; - repeated types.BondProviders bond_providers = 26 [(gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/genesis.proto b/proto/thorchain/v1/x/thorchain/types/genesis.proto deleted file mode 100644 index b275386..0000000 --- a/proto/thorchain/v1/x/thorchain/types/genesis.proto +++ /dev/null @@ -1,8 +0,0 @@ -syntax = "proto3"; -package stargateexample.stargateexample.v1beta1; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -// GenesisState defines the capability module's genesis state. -message GenesisState { -} diff --git a/proto/thorchain/v1/x/thorchain/types/misc.proto b/proto/thorchain/v1/x/thorchain/types/misc.proto deleted file mode 100644 index ce72f1d..0000000 --- a/proto/thorchain/v1/x/thorchain/types/misc.proto +++ /dev/null @@ -1,22 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message ProtoInt64 { - int64 value = 1; -} - -message ProtoUint64 { - uint64 value = 1; -} - -message ProtoAccAddresses { - repeated bytes value = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} - -message ProtoStrings { - repeated string value = 1; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_add_liquidity.proto b/proto/thorchain/v1/x/thorchain/types/msg_add_liquidity.proto deleted file mode 100644 index aee5362..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_add_liquidity.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgAddLiquidity { - common.Tx tx = 1 [(gogoproto.nullable) = false]; - common.Asset asset = 2 [(gogoproto.nullable) = false]; - string asset_amount = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string rune_amount = 4 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string rune_address = 5 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string asset_address = 6 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string affiliate_address = 7 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string affiliate_basis_points = 8 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - bytes signer = 9 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_ban.proto b/proto/thorchain/v1/x/thorchain/types/msg_ban.proto deleted file mode 100644 index 7ae0fdb..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_ban.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message MsgBan { - bytes node_address = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_bond.proto b/proto/thorchain/v1/x/thorchain/types/msg_bond.proto deleted file mode 100644 index 887d034..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_bond.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgBond { - common.Tx tx_in = 1 [(gogoproto.nullable) = false]; - bytes node_address = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - string bond = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string bond_address = 4 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - bytes signer = 5 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - bytes bond_provider_address = 6 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_consolidate.proto b/proto/thorchain/v1/x/thorchain/types/msg_consolidate.proto deleted file mode 100644 index eae52b0..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_consolidate.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/x/thorchain/types/type_observed_tx.proto"; -import "gogoproto/gogo.proto"; - -message MsgConsolidate { - ObservedTx observed_tx = 1 [(gogoproto.nullable) = false]; - bytes signer = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_deposit.proto b/proto/thorchain/v1/x/thorchain/types/msg_deposit.proto deleted file mode 100644 index bad2357..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_deposit.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgDeposit { - repeated common.Coin coins = 1 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/common.Coins", (gogoproto.nullable) = false]; - string memo = 2; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_donate.proto b/proto/thorchain/v1/x/thorchain/types/msg_donate.proto deleted file mode 100644 index 23887fc..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_donate.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgDonate { - common.Asset asset = 1 [(gogoproto.nullable) = false]; - string asset_amount = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string rune_amount = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - common.Tx tx = 4 [(gogoproto.nullable) = false]; - bytes signer = 5 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_errata.proto b/proto/thorchain/v1/x/thorchain/types/msg_errata.proto deleted file mode 100644 index f93115a..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_errata.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message MsgErrataTx { - string tx_id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "TxID"]; - string chain = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_leave.proto b/proto/thorchain/v1/x/thorchain/types/msg_leave.proto deleted file mode 100644 index 6c66980..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_leave.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgLeave { - common.Tx tx = 1 [(gogoproto.nullable) = false]; - bytes node_address = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_manage_thorname.proto b/proto/thorchain/v1/x/thorchain/types/msg_manage_thorname.proto deleted file mode 100644 index 6959ff1..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_manage_thorname.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgManageTHORName { - string name = 1 ; - string chain = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - string address = 3 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - common.Coin coin = 4 [(gogoproto.nullable) = false]; - int64 expire_block_height = 5; - common.Asset preferred_asset = 6 [(gogoproto.nullable) = false]; - bytes owner = 7 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - bytes signer = 8 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_migrate.proto b/proto/thorchain/v1/x/thorchain/types/msg_migrate.proto deleted file mode 100644 index 565a7d7..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_migrate.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/x/thorchain/types/type_observed_tx.proto"; -import "gogoproto/gogo.proto"; - -message MsgMigrate { - ObservedTx tx = 1 [(gogoproto.nullable) = false]; - int64 block_height = 2; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_mimir.proto b/proto/thorchain/v1/x/thorchain/types/msg_mimir.proto deleted file mode 100644 index 96d197d..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_mimir.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message MsgMimir { - string key = 1; - int64 value = 2; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_network_fee.proto b/proto/thorchain/v1/x/thorchain/types/msg_network_fee.proto deleted file mode 100644 index a3e14dd..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_network_fee.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message MsgNetworkFee { - int64 block_height = 1; - string chain = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - uint64 transaction_size = 3; - uint64 transaction_fee_rate = 4; - bytes signer = 5 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_node_pause_chain.proto b/proto/thorchain/v1/x/thorchain/types/msg_node_pause_chain.proto deleted file mode 100644 index 6b6890c..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_node_pause_chain.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message MsgNodePauseChain { - int64 value = 1; - bytes signer = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_noop.proto b/proto/thorchain/v1/x/thorchain/types/msg_noop.proto deleted file mode 100644 index aaae991..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_noop.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/x/thorchain/types/type_observed_tx.proto"; -import "gogoproto/gogo.proto"; - -message MsgNoOp { - ObservedTx observed_tx = 1 [(gogoproto.nullable) = false]; - bytes signer = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - string action = 3; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_observed_txin.proto b/proto/thorchain/v1/x/thorchain/types/msg_observed_txin.proto deleted file mode 100644 index bb2ddca..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_observed_txin.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/x/thorchain/types/type_observed_tx.proto"; -import "gogoproto/gogo.proto"; - -message MsgObservedTxIn { - repeated ObservedTx txs = 1 [(gogoproto.castrepeated) = "ObservedTxs", (gogoproto.nullable) = false]; - bytes signer = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_observed_txout.proto b/proto/thorchain/v1/x/thorchain/types/msg_observed_txout.proto deleted file mode 100644 index 38664ef..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_observed_txout.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/x/thorchain/types/type_observed_tx.proto"; -import "gogoproto/gogo.proto"; - -message MsgObservedTxOut { - repeated ObservedTx txs = 1 [(gogoproto.castrepeated) = "ObservedTxs", (gogoproto.nullable) = false]; - bytes signer = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_ragnarok.proto b/proto/thorchain/v1/x/thorchain/types/msg_ragnarok.proto deleted file mode 100644 index c80f33b..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_ragnarok.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/x/thorchain/types/type_observed_tx.proto"; -import "gogoproto/gogo.proto"; - -message MsgRagnarok { - ObservedTx tx = 1 [(gogoproto.nullable) = false]; - int64 block_height = 2; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_refund.proto b/proto/thorchain/v1/x/thorchain/types/msg_refund.proto deleted file mode 100644 index 4821ec3..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_refund.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/x/thorchain/types/type_observed_tx.proto"; -import "gogoproto/gogo.proto"; - -message MsgRefundTx { - ObservedTx tx = 1 [(gogoproto.nullable) = false]; - string in_tx_id = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "InTxID"]; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_reserve_contributor.proto b/proto/thorchain/v1/x/thorchain/types/msg_reserve_contributor.proto deleted file mode 100644 index 67e371c..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_reserve_contributor.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/x/thorchain/types/type_reserve_contributor.proto"; -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgReserveContributor { - common.Tx tx = 1 [(gogoproto.nullable) = false]; - types.ReserveContributor contributor = 2 [(gogoproto.nullable) = false]; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_set_ip_address.proto b/proto/thorchain/v1/x/thorchain/types/msg_set_ip_address.proto deleted file mode 100644 index b211d8d..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_set_ip_address.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message MsgSetIPAddress { - string ip_address = 1 [(gogoproto.customname) = "IPAddress"]; - bytes signer = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_set_node_keys.proto b/proto/thorchain/v1/x/thorchain/types/msg_set_node_keys.proto deleted file mode 100644 index 16c700a..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_set_node_keys.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgSetNodeKeys { - common.PubKeySet pub_key_set_set = 1 [(gogoproto.nullable) = false]; - string validator_cons_pub_key = 2; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_solvency.proto b/proto/thorchain/v1/x/thorchain/types/msg_solvency.proto deleted file mode 100644 index 330c7d7..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_solvency.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgSolvency { - string id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID"]; - string chain = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - string pub_key = 3 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - repeated common.Coin coins = 4 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/common.Coins", (gogoproto.nullable) = false]; - int64 height = 5; - bytes signer = 6 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_swap.proto b/proto/thorchain/v1/x/thorchain/types/msg_swap.proto deleted file mode 100644 index d067df1..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_swap.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgSwap { - common.Tx tx = 1 [(gogoproto.nullable) = false]; - common.Asset target_asset = 2 [(gogoproto.nullable) = false]; - string destination = 3 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string trade_target = 4 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string affiliate_address = 5 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string affiliate_basis_points = 6 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - bytes signer = 7 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_switch.proto b/proto/thorchain/v1/x/thorchain/types/msg_switch.proto deleted file mode 100644 index bdfa94f..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_switch.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgSwitch { - common.Tx tx = 1 [(gogoproto.nullable) = false]; - string destination = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_tss_keysign_fail.proto b/proto/thorchain/v1/x/thorchain/types/msg_tss_keysign_fail.proto deleted file mode 100644 index 422b1a6..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_tss_keysign_fail.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_getters_all) = false; - -import "thorchain/v1/x/thorchain/types/type_blame.proto"; -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgTssKeysignFail { - string id = 1 [(gogoproto.customname) = "ID"]; - int64 height = 2; - Blame blame = 3 [(gogoproto.nullable) = false]; - string memo = 4; - repeated common.Coin coins = 5 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/common.Coins", (gogoproto.nullable) = false]; - string pub_key = 6 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - bytes signer = 7 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_tss_pool.proto b/proto/thorchain/v1/x/thorchain/types/msg_tss_pool.proto deleted file mode 100644 index 8964647..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_tss_pool.proto +++ /dev/null @@ -1,22 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_getters_all) = false; - -import "thorchain/v1/x/thorchain/types/type_blame.proto"; -import "thorchain/v1/x/thorchain/types/type_keygen.proto"; -import "gogoproto/gogo.proto"; - - -message MsgTssPool { - string id = 1 [(gogoproto.customname) = "ID"]; - string pool_pub_key = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - KeygenType keygen_type = 3 [(gogoproto.casttype) = "KeygenType"]; - repeated string pub_keys = 4; - int64 height = 5; - Blame blame = 6 [(gogoproto.nullable) = false]; - repeated string chains = 7; - bytes signer = 8 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - int64 keygen_time = 9; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_tx_outbound.proto b/proto/thorchain/v1/x/thorchain/types/msg_tx_outbound.proto deleted file mode 100644 index 019ba90..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_tx_outbound.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/x/thorchain/types/type_observed_tx.proto"; -import "gogoproto/gogo.proto"; - -message MsgOutboundTx { - ObservedTx tx = 1 [(gogoproto.nullable) = false]; - string in_tx_id = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "InTxID"]; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_unbond.proto b/proto/thorchain/v1/x/thorchain/types/msg_unbond.proto deleted file mode 100644 index ce8932c..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_unbond.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgUnBond { - common.Tx tx_in = 1 [(gogoproto.nullable) = false]; - bytes node_address = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - string bond_address = 5 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string amount = 6 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - bytes signer = 7 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - bytes bond_provider_address = 8 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_version.proto b/proto/thorchain/v1/x/thorchain/types/msg_version.proto deleted file mode 100644 index 4fed7de..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_version.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_getters_all) = false; - -import "gogoproto/gogo.proto"; - -message MsgSetVersion { - string version = 1; - bytes signer = 2 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_withdraw_liquidity.proto b/proto/thorchain/v1/x/thorchain/types/msg_withdraw_liquidity.proto deleted file mode 100644 index e427c72..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_withdraw_liquidity.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgWithdrawLiquidity { - common.Tx tx = 1 [(gogoproto.nullable) = false]; - string withdraw_address = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string basis_points = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - common.Asset asset = 4 [(gogoproto.nullable) = false]; - common.Asset withdrawal_asset = 5 [(gogoproto.nullable) = false]; - bytes signer = 6 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/msg_yggdrasil.proto b/proto/thorchain/v1/x/thorchain/types/msg_yggdrasil.proto deleted file mode 100644 index 479f1ae..0000000 --- a/proto/thorchain/v1/x/thorchain/types/msg_yggdrasil.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message MsgYggdrasil { - common.Tx tx = 1 [(gogoproto.nullable) = false]; - string pub_key = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - bool add_funds = 3; - repeated common.Coin coins = 4 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/common.Coins", (gogoproto.nullable) = false]; - int64 block_height = 5; - bytes signer = 6 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_ban_voter.proto b/proto/thorchain/v1/x/thorchain/types/type_ban_voter.proto deleted file mode 100644 index 62fa356..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_ban_voter.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "gogoproto/gogo.proto"; - -message BanVoter { - bytes node_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - int64 block_height = 2; - repeated string signers = 3; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_blame.proto b/proto/thorchain/v1/x/thorchain/types/type_blame.proto deleted file mode 100644 index 9af9859..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_blame.proto +++ /dev/null @@ -1,21 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "gogoproto/gogo.proto"; - -message Node { - string pubkey = 1; - bytes blame_data = 2; - bytes blame_signature = 3; -} - -message Blame { - string fail_reason = 1; - bool is_unicast = 2; - repeated Node blame_nodes = 3 [(gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_chain_contract.proto b/proto/thorchain/v1/x/thorchain/types/type_chain_contract.proto deleted file mode 100644 index 3027073..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_chain_contract.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "gogoproto/gogo.proto"; - -message ChainContract { - string chain = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - string router = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_errata_tx_voter.proto b/proto/thorchain/v1/x/thorchain/types/type_errata_tx_voter.proto deleted file mode 100644 index b923e80..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_errata_tx_voter.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "gogoproto/gogo.proto"; - -message ErrataTxVoter { - string tx_id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "TxID"]; - string chain = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - int64 block_height = 3; - repeated string signers = 4; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_events.proto b/proto/thorchain/v1/x/thorchain/types/type_events.proto deleted file mode 100644 index 13e2d8e..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_events.proto +++ /dev/null @@ -1,188 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "thorchain/v1/x/thorchain/types/type_reserve_contributor.proto"; -import "thorchain/v1/x/thorchain/types/type_pool.proto"; -import "gogoproto/gogo.proto"; - -message PoolMod { - common.Asset asset = 1 [(gogoproto.nullable) = false]; - string rune_amt = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - bool rune_add = 3; - string asset_amt = 4 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - bool asset_add = 5; -} - -message EventSwap { - common.Asset pool = 1 [(gogoproto.nullable) = false]; - string swap_target = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string swap_slip = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string liquidity_fee = 4 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string liquidity_fee_in_rune = 5 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - common.Tx in_tx = 6 [(gogoproto.nullable) = false]; - common.Tx out_txs = 7 [(gogoproto.nullable) = false]; - common.Coin emit_asset = 8 [(gogoproto.nullable) = false]; - string synth_units = 9 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; -} - -message EventAddLiquidity { - common.Asset pool = 1 [(gogoproto.nullable) = false]; - string provider_units = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string rune_address = 3 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string rune_amount = 4 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string asset_amount = 5 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string rune_tx_id = 6 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "RuneTxID"]; - string asset_tx_id = 7 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "AssetTxID"]; - string asset_address = 8 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; -} - -message EventWithdraw { - common.Asset pool = 1 [(gogoproto.nullable) = false]; - string provider_units = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - int64 basis_points = 3; - bytes asymmetry = 4 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false]; - common.Tx in_tx = 5 [(gogoproto.nullable) = false]; - string emit_asset = 6 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string emit_rune = 7 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string imp_loss_protection = 8 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; -} - -enum PendingLiquidityType { - add = 0; - withdraw = 1; -} - -message EventPendingLiquidity { - common.Asset pool = 1 [(gogoproto.nullable) = false]; - PendingLiquidityType pending_type = 2; - string rune_address = 3 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string rune_amount = 4 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string asset_address = 5 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string asset_amount = 6 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string rune_tx_id = 7 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "RuneTxID"]; - string asset_tx_id = 8 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "AssetTxID"]; -} - -message EventDonate { - common.Asset pool = 1 [(gogoproto.nullable) = false]; - common.Tx in_tx = 2 [(gogoproto.nullable) = false]; -} - -message EventPool { - common.Asset pool = 1 [(gogoproto.nullable) = false]; - types.PoolStatus Status = 2; -} - -message PoolAmt { - common.Asset asset = 1 [(gogoproto.nullable) = false]; - int64 amount = 2; -} - -message EventRewards { - string bond_reward = 1 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - repeated PoolAmt pool_rewards = 2 [(gogoproto.nullable) = false]; -} - -message EventRefund { - uint32 code = 1; - string reason = 2; - common.Tx in_tx = 3 [(gogoproto.nullable) = false]; - common.Fee fee = 4 [(gogoproto.nullable) = false]; -} - -enum BondType { - bond_paid = 0; - bond_returned = 1; - bond_reward = 2; - bond_cost = 3; -} - -message EventBond { - string amount = 1 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - BondType bond_type = 2; - common.Tx tx_in = 3 [(gogoproto.nullable) = false]; -} - -message GasPool { - common.Asset asset = 1 [(gogoproto.nullable) = false]; - string rune_amt = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string asset_amt = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - int64 count = 4; -} - -message EventGas { - repeated GasPool pools = 1 [(gogoproto.nullable) = false]; -} - -message EventReserve { - types.ReserveContributor reserve_contributor = 1 [(gogoproto.nullable) = false]; - common.Tx in_tx = 2 [(gogoproto.nullable) = false]; -} - -message EventSlash { - common.Asset pool = 1 [(gogoproto.nullable) = false]; - repeated PoolAmt slash_amount = 2 [(gogoproto.nullable) = false]; -} - -message EventErrata { - string tx_id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "TxID"]; - repeated PoolMod pools = 2 [(gogoproto.castrepeated) = "PoolMods", (gogoproto.nullable) = false]; -} - -message EventFee { - string tx_id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "TxID"]; - common.Fee fee = 2 [(gogoproto.nullable) = false]; - string synth_units = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; -} - -message EventOutbound { - string in_tx_id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "InTxID"]; - common.Tx tx = 2 [(gogoproto.nullable) = false]; -} - -message EventTssKeygenMetric { - string pub_key = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - int64 median_duration_ms = 2; -} - -message EventTssKeysignMetric { - string tx_id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "TxID"]; - int64 median_duration_ms = 2; -} - -message EventSlashPoint { - bytes node_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - int64 slash_points = 2; - string reason = 3; -} - -message EventPoolBalanceChanged { - PoolMod pool_change = 1 [(gogoproto.nullable) = false]; - string reason = 2; -} - -message EventSwitch { - bytes to_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - string from_address = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - common.Coin burn = 3 [(gogoproto.nullable) = false]; -} - -message EventSwitchV56 { - bytes to_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - string from_address = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - common.Coin burn = 3 [(gogoproto.nullable) = false]; - string tx_id = 4 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "TxID"]; -} - -message EventTHORName { - string name = 1; - string chain = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - string address = 3 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string registration_fee = 4 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string fund_amt = 5 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - int64 expire = 6; - bytes owner = 7 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_jail.proto b/proto/thorchain/v1/x/thorchain/types/type_jail.proto deleted file mode 100644 index d676f02..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_jail.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message Jail { - bytes node_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - int64 release_height = 2; - string reason = 3; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_keygen.proto b/proto/thorchain/v1/x/thorchain/types/type_keygen.proto deleted file mode 100644 index 638f1b7..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_keygen.proto +++ /dev/null @@ -1,26 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "gogoproto/gogo.proto"; - -enum KeygenType { - UnknownKeygen = 0; - AsgardKeygen = 1; - YggdrasilKeygen = 2; -} - -message Keygen { - string id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "ID"]; - KeygenType type = 2; - repeated string members = 3; -} - -message KeygenBlock { - int64 height = 1; - repeated Keygen keygens = 4 [(gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_liquidity_provider.proto b/proto/thorchain/v1/x/thorchain/types/type_liquidity_provider.proto deleted file mode 100644 index 98dea4f..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_liquidity_provider.proto +++ /dev/null @@ -1,21 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message LiquidityProvider { - common.Asset asset = 1 [(gogoproto.nullable) = false]; - string rune_address = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string asset_address = 3 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - int64 last_add_height = 4; - int64 last_withdraw_height = 5; - string units = 6 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string pending_rune = 7 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string pending_asset = 8 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string pending_tx_Id = 9 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "PendingTxID"]; - string rune_deposit_value = 10 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string asset_deposit_value = 11 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_mimir.proto b/proto/thorchain/v1/x/thorchain/types/type_mimir.proto deleted file mode 100644 index 6735821..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_mimir.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; -package types; - -import "gogoproto/gogo.proto"; -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - - -message NodeMimir { - string key = 1; - int64 value = 2; - bytes signer = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; -} - -message NodeMimirs { - repeated NodeMimir mimirs = 1 [(gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_network.proto b/proto/thorchain/v1/x/thorchain/types/type_network.proto deleted file mode 100644 index 1489083..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_network.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message Network { - string bond_reward_rune = 1 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string total_bond_units = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string burned_bep2_rune = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string burned_erc20_rune = 4 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - int64 LPIncomeSplit = 5; - int64 NodeIncomeSplit = 6; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_network_fee.proto b/proto/thorchain/v1/x/thorchain/types/type_network_fee.proto deleted file mode 100644 index da0c157..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_network_fee.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -// NetworkFee represent the fee rate and typical transaction size outbound from -// THORNode This is to keep the information reported by bifrost For BTC chain, -// TransactionFeeRate should be sats/vbyte For Binance chain , given fee is -// fixed , thus for single coin , transaction size will be 1, and the rate -// should be 37500, for multiple coin , Transaction size should the number of -// coins -message NetworkFee { - string chain = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - uint64 transaction_size = 2; - uint64 transaction_fee_rate = 3; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_node_account.proto b/proto/thorchain/v1/x/thorchain/types/type_node_account.proto deleted file mode 100644 index c8773e3..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_node_account.proto +++ /dev/null @@ -1,59 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -enum NodeStatus { - option (gogoproto.goproto_enum_stringer) = true; - Unknown = 0; - Whitelisted = 1; - Standby = 2; - Ready = 3; - Active = 4; - Disabled = 5; -} - -enum NodeType { - option (gogoproto.goproto_enum_stringer) = true; - TypeValidator = 0; - TypeVault = 1; - TypeUnknown = 2; -} - -message NodeAccount { - option (gogoproto.stringer) = false; - bytes node_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - NodeStatus status = 2; - common.PubKeySet pub_key_set = 3 [(gogoproto.nullable) = false]; - string validator_cons_pub_key = 4; - string bond = 5 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - int64 active_block_height = 6; - string bond_address = 7 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - int64 status_since = 8; - repeated string signer_membership = 9; - bool requested_to_leave = 10; - bool forced_to_leave = 11; - uint64 leave_score = 12; - string ip_address = 13 [(gogoproto.customname) = "IPAddress"]; - string version = 14; - NodeType type = 15; -} - -message BondProvider { - option (gogoproto.stringer) = true; - bytes bond_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - string bond = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; -} - -message BondProviders { - option (gogoproto.stringer) = true; - bytes node_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - string node_operator_fee = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - repeated BondProvider providers = 3 [(gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_node_pause_chain.proto b/proto/thorchain/v1/x/thorchain/types/type_node_pause_chain.proto deleted file mode 100644 index acf9b5e..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_node_pause_chain.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message NodePauseChain { - bytes node_address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - int64 block_height = 2; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_observed_network_fee.proto b/proto/thorchain/v1/x/thorchain/types/type_observed_network_fee.proto deleted file mode 100644 index 9fa3cd4..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_observed_network_fee.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "gogoproto/gogo.proto"; - -message ObservedNetworkFeeVoter { - int64 block_height = 1; - int64 report_block_height = 2; - string chain = 3 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - repeated string signers = 4; - int64 fee_rate = 5; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_observed_tx.proto b/proto/thorchain/v1/x/thorchain/types/type_observed_tx.proto deleted file mode 100644 index 4239eb0..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_observed_tx.proto +++ /dev/null @@ -1,41 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "thorchain/v1/common/common.proto"; -import "thorchain/v1/x/thorchain/types/type_tx_out.proto"; -import "gogoproto/gogo.proto"; - -enum Status { - incomplete = 0; - done = 1; - reverted = 2; -} - -message ObservedTx { - common.Tx tx = 1 [(gogoproto.nullable) = false]; - Status status = 2; - repeated string out_hashes = 3; - int64 block_height = 4; - repeated string signers = 5; - string observed_pub_key = 6 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - int64 keysign_ms = 7; - int64 finalise_height = 8; -} - -message ObservedTxVoter { - string tx_id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "TxID"]; - ObservedTx tx = 2 [(gogoproto.nullable) = false]; - int64 height = 3; - repeated ObservedTx txs = 4 [(gogoproto.castrepeated) = "ObservedTxs", (gogoproto.nullable) = false]; - repeated TxOutItem actions = 5 [(gogoproto.nullable) = false]; - repeated common.Tx out_txs = 6 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/common.Txs", (gogoproto.nullable) = false]; - int64 finalised_height = 7; - bool updated_vault = 8; - bool reverted = 9; - int64 outbound_height = 10; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_pool.proto b/proto/thorchain/v1/x/thorchain/types/type_pool.proto deleted file mode 100644 index 98fa7bb..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_pool.proto +++ /dev/null @@ -1,35 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -// | State | Swap | Add | Withdraw | Refunding | -// | ----------- | ---- | ----- | --------- | --------- | -// | `staged` | no | yes | yes | Refund Invalid Add/Remove Liquidity && all Swaps | -// | `available` | yes | yes | yes | Refund Invalid Tx | -// | `suspended` | no | no | no | Refund all | -enum PoolStatus { - UnknownPoolStatus = 0; - Available = 1; - Staged = 2; - Suspended = 3; -} - -message Pool { - string balance_rune = 1 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string balance_asset = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - common.Asset asset = 3 [(gogoproto.nullable) = false]; - string LP_units = 4 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - PoolStatus status = 5; - int64 status_since = 10; - int64 decimals = 6; - string synth_units = 7 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string pending_inbound_rune = 8 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; - string pending_inbound_asset = 9 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_ragnarok.proto b/proto/thorchain/v1/x/thorchain/types/type_ragnarok.proto deleted file mode 100644 index ba1c9e5..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_ragnarok.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message RagnarokWithdrawPosition { - int64 number = 1; - common.Asset pool = 2 [(gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_reserve_contributor.proto b/proto/thorchain/v1/x/thorchain/types/type_reserve_contributor.proto deleted file mode 100644 index 63e52b5..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_reserve_contributor.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message ReserveContributor { - string address = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string amount = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Uint", (gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_solvency_voter.proto b/proto/thorchain/v1/x/thorchain/types/type_solvency_voter.proto deleted file mode 100644 index ca0cf89..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_solvency_voter.proto +++ /dev/null @@ -1,20 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "gogoproto/gogo.proto"; -import "thorchain/v1/common/common.proto"; - -message SolvencyVoter { - string id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID"]; - string chain = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - string pub_key = 3 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - repeated common.Coin coins = 4 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/common.Coins", (gogoproto.nullable) = false]; - int64 height = 5; - int64 consensus_block_height = 6; - repeated string signers = 7; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_thorname.proto b/proto/thorchain/v1/x/thorchain/types/type_thorname.proto deleted file mode 100644 index 09a890c..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_thorname.proto +++ /dev/null @@ -1,20 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message THORNameAlias { - string chain = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - string address = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; -} - -message THORName { - string name = 1 ; - int64 expire_block_height = 2; - bytes owner = 3 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - common.Asset preferred_asset = 4 [(gogoproto.nullable) = false]; - repeated THORNameAlias aliases = 5 [(gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_tss.proto b/proto/thorchain/v1/x/thorchain/types/type_tss.proto deleted file mode 100644 index f60ad3c..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_tss.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "gogoproto/gogo.proto"; - -message TssVoter { - string id = 1 [(gogoproto.customname) = "ID"]; - string pool_pub_key = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - repeated string pub_keys = 3; - int64 block_height = 4; - repeated string chains = 5; - repeated string signers = 6; - int64 majority_consensus_block_height = 7; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_tss_keysign.proto b/proto/thorchain/v1/x/thorchain/types/type_tss_keysign.proto deleted file mode 100644 index d609d3b..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_tss_keysign.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "gogoproto/gogo.proto"; - -message TssKeysignFailVoter { - string id = 1 [(gogoproto.customname) = "ID"]; - int64 height = 4; - repeated string signers = 6; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_tss_metric.proto b/proto/thorchain/v1/x/thorchain/types/type_tss_metric.proto deleted file mode 100644 index 9f125d1..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_tss_metric.proto +++ /dev/null @@ -1,21 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; - -import "gogoproto/gogo.proto"; - -message NodeTssTime { - bytes address = 1 [(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"]; - int64 tss_time = 2; -} - -message TssKeygenMetric { - string pub_key = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - repeated NodeTssTime node_tss_times = 2 [(gogoproto.nullable) = false]; -} - -message TssKeysignMetric { - string tx_id = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID", (gogoproto.customname) = "TxID"]; - repeated NodeTssTime node_tss_times = 2 [(gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_tx_out.proto b/proto/thorchain/v1/x/thorchain/types/type_tx_out.proto deleted file mode 100644 index 7227b23..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_tx_out.proto +++ /dev/null @@ -1,29 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_stringer_all) = false; -option (gogoproto.stringer_all) = false; -option (gogoproto.goproto_getters_all) = false; - -import "thorchain/v1/common/common.proto"; -import "gogoproto/gogo.proto"; - -message TxOutItem { - string chain = 1 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Chain"]; - string to_address = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.Address"]; - string vault_pub_key = 3 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - common.Coin coin = 4 [(gogoproto.nullable) = false]; - string memo = 5; - repeated common.Coin max_gas = 6 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/common.Gas", (gogoproto.nullable) = false]; - int64 gas_rate = 7; - string in_hash = 8 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID"]; - string out_hash = 9 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.TxID"]; - string module_name = 10 [json_name="-", (gogoproto.jsontag) = "-"]; -} - -message TxOut { - option (gogoproto.stringer) = true; - int64 height = 1; - repeated TxOutItem tx_array = 2 [(gogoproto.nullable) = false]; -} diff --git a/proto/thorchain/v1/x/thorchain/types/type_vault.proto b/proto/thorchain/v1/x/thorchain/types/type_vault.proto deleted file mode 100644 index 8b9fd45..0000000 --- a/proto/thorchain/v1/x/thorchain/types/type_vault.proto +++ /dev/null @@ -1,37 +0,0 @@ -syntax = "proto3"; -package types; - -option go_package = "gitlab.com/thorchain/thornode/x/thorchain/types"; -option (gogoproto.goproto_getters_all) = false; - -import "thorchain/v1/common/common.proto"; -import "thorchain/v1/x/thorchain/types/type_chain_contract.proto"; -import "gogoproto/gogo.proto"; - -enum VaultType { - UnknownVault = 0; - AsgardVault = 1; - YggdrasilVault = 2; -} - -enum VaultStatus { - InactiveVault = 0; - ActiveVault = 1; - RetiringVault = 2; - InitVault = 3; -} - -message Vault { - int64 block_height = 1; - string pub_key = 2 [(gogoproto.casttype) = "gitlab.com/thorchain/thornode/common.PubKey"]; - repeated common.Coin coins = 3 [(gogoproto.castrepeated) = "gitlab.com/thorchain/thornode/common.Coins", (gogoproto.nullable) = false]; - VaultType type = 4; - VaultStatus status = 5; - int64 status_since = 6; - repeated string membership = 7; - repeated string chains = 8; - int64 inbound_tx_count = 9; - int64 outbound_tx_count = 10; - repeated int64 pending_tx_block_heights = 11; - repeated types.ChainContract routers = 22 [(gogoproto.nullable) = false]; -} diff --git a/src/amino/arkeo/index.ts b/src/amino/arkeo/index.ts index b2c15aa..5a4c06c 100644 --- a/src/amino/arkeo/index.ts +++ b/src/amino/arkeo/index.ts @@ -5,11 +5,9 @@ import { AminoConverters } from '@cosmjs/stargate' import * as codecs from '../../proto' import * as cosmos from '../../proto/generated/cosmos/base/v1beta1/coin' import { - ProviderStatus, - ContractType, - ContractAuthorization, -} from '../../proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/keeper' -import { Chain } from '../../proto/generated/arkeo/arkeo.claim/types/arkeo/claim/claim_record' + arkeo +} from '../../proto' +import Long from 'long' export interface AminoMsgBondProvider extends AminoMsg { readonly type: 'arkeo/BondProvider' @@ -29,7 +27,7 @@ export interface AminoMsgModProvider extends AminoMsg { readonly service: string readonly metadata_uri: string readonly metadata_nonce: number - readonly status: ProviderStatus + readonly status: arkeo.arkeo.ProviderStatus readonly min_contract_duration: number readonly max_contract_duration: number readonly subscription_rate: cosmos.Coin[] @@ -46,12 +44,13 @@ export interface AminoMsgOpenContract extends AminoMsg { readonly service: string readonly client: string readonly delegate: string - readonly contract_type: ContractType + readonly contract_type: arkeo.arkeo.ContractType readonly duration: number readonly rate: cosmos.Coin | undefined readonly deposit: string readonly settlement_duration: number - readonly authorization: ContractAuthorization + readonly authorization: arkeo.arkeo.ContractAuthorization + readonly queriesPerMinute: number } } @@ -101,7 +100,7 @@ export interface AminoMsgAddClaim extends AminoMsg { readonly type: 'claim/AddClaim' readonly value: { readonly creator: string - readonly chain: Chain + readonly chain: arkeo.claim.Chain readonly address: string readonly amount: number } @@ -153,13 +152,13 @@ export function createAminoConverters(): AminoConverters { provider: toBech32('arkeo', provider), service: service, metadata_uri: metadataUri, - metadata_nonce: metadataNonce, + metadata_nonce: metadataNonce.toNumber(), status: status, - min_contract_duration: minContractDuration, - max_contract_duration: maxContractDuration, + min_contract_duration: minContractDuration.toNumber(), + max_contract_duration: maxContractDuration.toNumber(), subscription_rate: subscriptionRate, pay_as_you_go_rate: payAsYouGoRate, - settlement_duration: settlementDuration, + settlement_duration: settlementDuration.toNumber(), }), fromAmino: ({ creator, @@ -178,13 +177,13 @@ export function createAminoConverters(): AminoConverters { provider: fromBech32(provider).data, service: service, metadataUri: metadata_uri, - metadataNonce: metadata_nonce, + metadataNonce: Long.fromNumber(metadata_nonce), status: status, - minContractDuration: min_contract_duration, - maxContractDuration: max_contract_duration, + minContractDuration: Long.fromNumber(min_contract_duration), + maxContractDuration: Long.fromNumber(max_contract_duration), subscriptionRate: subscription_rate, payAsYouGoRate: pay_as_you_go_rate, - settlementDuration: settlement_duration, + settlementDuration: Long.fromNumber(settlement_duration), }), }, '/arkeo.arkeo.MsgOpenContract': { @@ -201,6 +200,7 @@ export function createAminoConverters(): AminoConverters { deposit, settlementDuration, authorization, + queriesPerMinute, }: codecs.arkeo.arkeo.MsgOpenContract): AminoMsgOpenContract['value'] => ({ creator: toBech32('arkeo', creator), provider: toBech32('arkeo', provider), @@ -208,11 +208,12 @@ export function createAminoConverters(): AminoConverters { client: toBech32('arkeo', client), delegate: toBech32('arkeo', delegate), contract_type: contractType, - duration: duration, + duration: duration.toNumber(), rate: rate, deposit: deposit, - settlement_duration: settlementDuration, + settlement_duration: settlementDuration.toNumber(), authorization: authorization, + queriesPerMinute: queriesPerMinute.toNumber(), }), fromAmino: ({ creator, @@ -226,6 +227,7 @@ export function createAminoConverters(): AminoConverters { deposit, settlement_duration, authorization, + queriesPerMinute, }: AminoMsgOpenContract['value']): codecs.arkeo.arkeo.MsgOpenContract => ({ creator: fromBech32(creator).data, provider: fromBech32(provider).data, @@ -233,22 +235,23 @@ export function createAminoConverters(): AminoConverters { client: fromBech32(client).data, delegate: fromBech32(delegate).data, contractType: contract_type, - duration: duration, + duration: Long.fromNumber(duration), rate: rate, deposit: deposit, - settlementDuration: settlement_duration, + settlementDuration: Long.fromNumber(settlement_duration), authorization: authorization, + queriesPerMinute: Long.fromNumber(queriesPerMinute), }), }, '/arkeo.arkeo.MsgCloseContract': { aminoType: 'arkeo/CloseContract', toAmino: ({ creator, contractId }: codecs.arkeo.arkeo.MsgCloseContract): AminoMsgCloseContract['value'] => ({ creator: toBech32('arkeo', creator), - contract_id: contractId, + contract_id: contractId.toNumber(), }), fromAmino: ({ creator, contract_id }: AminoMsgCloseContract['value']): codecs.arkeo.arkeo.MsgCloseContract => ({ creator: fromBech32(creator).data, - contractId: contract_id, + contractId: Long.fromNumber(contract_id), }), }, '/arkeo.arkeo.MsgClaimContractIncome': { @@ -260,9 +263,9 @@ export function createAminoConverters(): AminoConverters { nonce, }: codecs.arkeo.arkeo.MsgClaimContractIncome): AminoMsgClaimContractIncome['value'] => ({ creator: toBech32('arkeo', creator), - contract_id: contractId, + contract_id: contractId.toNumber(), signature: signature, - nonce: nonce, + nonce: nonce.toNumber(), }), fromAmino: ({ creator, @@ -271,9 +274,9 @@ export function createAminoConverters(): AminoConverters { nonce, }: AminoMsgClaimContractIncome['value']): codecs.arkeo.arkeo.MsgClaimContractIncome => ({ creator: fromBech32(creator).data, - contractId: contract_id, + contractId: Long.fromNumber(contract_id), signature: signature, - nonce: nonce, + nonce: Long.fromNumber(nonce), }), }, '/arkeo.claim.MsgClaimEth': { @@ -315,13 +318,13 @@ export function createAminoConverters(): AminoConverters { creator: toBech32('arkeo', creator), chain: chain, address: address, - amount: amount, + amount: amount.toNumber(), }), fromAmino: ({ creator, chain, address, amount }: AminoMsgAddClaim['value']): codecs.arkeo.claim.MsgAddClaim => ({ creator: fromBech32(creator).data, chain: chain, address: address, - amount: amount, + amount: Long.fromNumber(amount), }), }, } diff --git a/src/amino/thorchain/index.ts b/src/amino/thorchain/index.ts index b613da7..2a8f0a6 100644 --- a/src/amino/thorchain/index.ts +++ b/src/amino/thorchain/index.ts @@ -24,16 +24,16 @@ export interface AminoMsgDeposit extends AminoMsg { } } -export function createAminoConverters(): AminoConverters { +export function createAminoConverters(prefix: string): AminoConverters { return { '/types.MsgSend': { aminoType: 'thorchain/MsgSend', - toAmino: ({ fromAddress, toAddress, amount }: codecs.thorchain_types.MsgSend): AminoMsgSend['value'] => ({ - from_address: toBech32('thor', fromAddress), - to_address: toBech32('thor', toAddress), + toAmino: ({ fromAddress, toAddress, amount }: codecs.thorchain.MsgSend): AminoMsgSend['value'] => ({ + from_address: toBech32(prefix, fromAddress), + to_address: toBech32(prefix, toAddress), amount: [...amount], }), - fromAmino: ({ from_address, to_address, amount }: AminoMsgSend['value']): codecs.thorchain_types.MsgSend => ({ + fromAmino: ({ from_address, to_address, amount }: AminoMsgSend['value']): codecs.thorchain.MsgSend => ({ fromAddress: fromBech32(from_address).data, toAddress: fromBech32(to_address).data, amount: [...amount], @@ -41,12 +41,12 @@ export function createAminoConverters(): AminoConverters { }, '/types.MsgDeposit': { aminoType: 'thorchain/MsgDeposit', - toAmino: ({ coins, memo, signer }: codecs.thorchain_types.MsgDeposit): AminoMsgDeposit['value'] => ({ + toAmino: ({ coins, memo, signer }: codecs.thorchain.MsgDeposit): AminoMsgDeposit['value'] => ({ coins: [...coins], memo: memo, - signer: toBech32('thor', signer), + signer: toBech32(prefix, signer), }), - fromAmino: ({ coins, memo, signer }: AminoMsgDeposit['value']): codecs.thorchain_types.MsgDeposit => ({ + fromAmino: ({ coins, memo, signer }: AminoMsgDeposit['value']): codecs.thorchain.MsgDeposit => ({ coins: [...coins], memo: memo, signer: fromBech32(signer).data, diff --git a/src/index.test.ts b/src/index.test.ts index 58ff3a5..7e811ea 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -11,13 +11,11 @@ const prefixes = { cosmos: 'cosmos', thorchain: 'thor', arkeo: 'arkeo', - // terra: 'terra', - // kava: 'kava', - // secret: 'secret' + mayachain: 'maya', } as const // TODO - combine this with prefixes as a chain config object -const coinTypes: Record = { arkeo: 118, cosmos: 118, osmosis: 118, thorchain: 931 } +const coinTypes: Record = { arkeo: 118, cosmos: 118, osmosis: 118, thorchain: 931, mayachain: 931 } const defaultCoinType = coinTypes.cosmos // TODO - options argument with acceess to full path, or change prefixes to a general config obj per chain @@ -38,8 +36,6 @@ async function makeReferenceSeedSigner(prefix: string, coinType?: number) { prefix, } ) - const accts = await w.getAccounts() - console.log(`address: ${accts[0].address}`) return w } diff --git a/src/index.ts b/src/index.ts index b712b40..770cb49 100644 --- a/src/index.ts +++ b/src/index.ts @@ -70,7 +70,7 @@ export async function sign( ...createIbcAminoConverters(), ...createStakingAminoConverters(prefix), ...createVestingAminoConverters(), - ...thorchain.createAminoConverters(), + ...thorchain.createAminoConverters(prefix), ...osmosis.createAminoConverters(), ...arkeo.createAminoConverters(), }) @@ -117,9 +117,9 @@ export async function sign( myRegistry.register('/osmosis.lockup.MsgBeginUnlocking', codecs.osmosis.lockup.MsgBeginUnlocking) myRegistry.register('/osmosis.lockup.MsgBeginUnlockingAll', codecs.osmosis.lockup.MsgBeginUnlockingAll) - // thorchain - myRegistry.register('/types.MsgSend', codecs.thorchain_types.MsgSend) - myRegistry.register('/types.MsgDeposit', codecs.thorchain_types.MsgDeposit) + // thorchain/mayachain + myRegistry.register('/types.MsgSend', codecs.thorchain.MsgSend) + myRegistry.register('/types.MsgDeposit', codecs.thorchain.MsgDeposit) const clientOffline = await SigningStargateClient.offline(signer, { registry: myRegistry, aminoTypes: myAminoTypes }) @@ -129,7 +129,7 @@ export async function sign( if (isProtoTx(tx)) { return tx } else { - return parse_legacy_tx_format(tx) + return parse_legacy_tx_format(tx, prefix) } })() @@ -172,14 +172,14 @@ const scrubRoute = (x: Route) => { const scrubRoutes = (x: Route[]) => x.map(scrubRoute) -function parse_legacy_tx_format(tx: AgnosticStdTx): ProtoTx { +function parse_legacy_tx_format(tx: AgnosticStdTx, prefix: string): ProtoTx { const msgOrMsgs = tx.msg ?? tx.msgs if (!msgOrMsgs) throw new Error('msgs array improperly formatted!') if (msgOrMsgs.length !== 1) throw new Error('multiple msgs not supported!') return { - ...convertLegacyMsg(msgOrMsgs[0]), + ...convertLegacyMsg(msgOrMsgs[0], prefix), fee: { amount: scrubCoins(tx.fee.amount), gas: tx.fee.gas, @@ -189,7 +189,7 @@ function parse_legacy_tx_format(tx: AgnosticStdTx): ProtoTx { } } -function convertLegacyMsg(msg: amino.AminoMsg): Pick { +function convertLegacyMsg(msg: amino.AminoMsg, prefix: string): Pick { // switch for each tx type supported switch (msg.type) { case 'thorchain/MsgSend': @@ -224,7 +224,7 @@ function convertLegacyMsg(msg: amino.AminoMsg): Pick { ;[chain, symbol] = parts } else { ;[symbol] = parts - chain = 'THOR' + chain = prefix.toUpperCase() } const [ticker] = symbol.split('-') diff --git a/src/proto/generated/arkeo/arkeo.arkeo/index.ts b/src/proto/generated/arkeo/arkeo.arkeo/index.ts deleted file mode 100755 index 6f63829..0000000 --- a/src/proto/generated/arkeo/arkeo.arkeo/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { msgTypes } from './registry'; - -export * from "./types"; -export { msgTypes}; diff --git a/src/proto/generated/arkeo/arkeo.arkeo/registry.ts b/src/proto/generated/arkeo/arkeo.arkeo/registry.ts deleted file mode 100755 index 4a24d7a..0000000 --- a/src/proto/generated/arkeo/arkeo.arkeo/registry.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { GeneratedType } from "@cosmjs/proto-signing"; -import { MsgOpenContract } from "./types/arkeo/arkeo/tx"; -import { MsgBondProvider } from "./types/arkeo/arkeo/tx"; -import { MsgCloseContract } from "./types/arkeo/arkeo/tx"; -import { MsgModProvider } from "./types/arkeo/arkeo/tx"; -import { MsgClaimContractIncome } from "./types/arkeo/arkeo/tx"; - -const msgTypes: Array<[string, GeneratedType]> = [ - ["/arkeo.arkeo.MsgOpenContract", MsgOpenContract], - ["/arkeo.arkeo.MsgBondProvider", MsgBondProvider], - ["/arkeo.arkeo.MsgCloseContract", MsgCloseContract], - ["/arkeo.arkeo.MsgModProvider", MsgModProvider], - ["/arkeo.arkeo.MsgClaimContractIncome", MsgClaimContractIncome], -]; - -export { msgTypes } \ No newline at end of file diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types.ts b/src/proto/generated/arkeo/arkeo.arkeo/types.ts deleted file mode 100755 index 9c3a561..0000000 --- a/src/proto/generated/arkeo/arkeo.arkeo/types.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { EventBondProvider } from "./types/arkeo/arkeo/events" -import { EventModProvider } from "./types/arkeo/arkeo/events" -import { EventOpenContract } from "./types/arkeo/arkeo/events" -import { EventSettleContract } from "./types/arkeo/arkeo/events" -import { EventCloseContract } from "./types/arkeo/arkeo/events" -import { ValidatorPayoutEvent } from "./types/arkeo/arkeo/events" -import { Provider } from "./types/arkeo/arkeo/keeper" -import { Contract } from "./types/arkeo/arkeo/keeper" -import { ContractSet } from "./types/arkeo/arkeo/keeper" -import { ContractExpirationSet } from "./types/arkeo/arkeo/keeper" -import { UserContractSet } from "./types/arkeo/arkeo/keeper" -import { ProtoInt64 } from "./types/arkeo/arkeo/misc" -import { ProtoUint64 } from "./types/arkeo/arkeo/misc" -import { ProtoAccAddresses } from "./types/arkeo/arkeo/misc" -import { ProtoStrings } from "./types/arkeo/arkeo/misc" -import { ProtoBools } from "./types/arkeo/arkeo/misc" -import { Params } from "./types/arkeo/arkeo/params" - - -export { - EventBondProvider, - EventModProvider, - EventOpenContract, - EventSettleContract, - EventCloseContract, - ValidatorPayoutEvent, - Provider, - Contract, - ContractSet, - ContractExpirationSet, - UserContractSet, - ProtoInt64, - ProtoUint64, - ProtoAccAddresses, - ProtoStrings, - ProtoBools, - Params, - - } \ No newline at end of file diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/cosmos/base/query/v1beta1/pagination.ts b/src/proto/generated/arkeo/arkeo.arkeo/types/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index a31ca24..0000000 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,286 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "cosmos.base.query.v1beta1"; - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; - /** - * reverse is set to true if results are to be returned in the descending order. - * - * Since: cosmos-sdk 0.43 - */ - reverse: boolean; -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently. It will be empty if - * there are no more results. - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number; -} - -function createBasePageRequest(): PageRequest { - return { key: new Uint8Array(), offset: 0, limit: 0, countTotal: false, reverse: false }; -} - -export const PageRequest = { - encode(message: PageRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePageRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = longToNumber(reader.uint64() as Long); - break; - case 3: - message.limit = longToNumber(reader.uint64() as Long); - break; - case 4: - message.countTotal = reader.bool(); - break; - case 5: - message.reverse = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PageRequest { - return { - key: isSet(object.key) ? bytesFromBase64(object.key) : new Uint8Array(), - offset: isSet(object.offset) ? Number(object.offset) : 0, - limit: isSet(object.limit) ? Number(object.limit) : 0, - countTotal: isSet(object.countTotal) ? Boolean(object.countTotal) : false, - reverse: isSet(object.reverse) ? Boolean(object.reverse) : false, - }; - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {}; - message.key !== undefined - && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = Math.round(message.offset)); - message.limit !== undefined && (obj.limit = Math.round(message.limit)); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - message.reverse !== undefined && (obj.reverse = message.reverse); - return obj; - }, - - fromPartial, I>>(object: I): PageRequest { - const message = createBasePageRequest(); - message.key = object.key ?? new Uint8Array(); - message.offset = object.offset ?? 0; - message.limit = object.limit ?? 0; - message.countTotal = object.countTotal ?? false; - message.reverse = object.reverse ?? false; - return message; - }, -}; - -function createBasePageResponse(): PageResponse { - return { nextKey: new Uint8Array(), total: 0 }; -} - -export const PageResponse = { - encode(message: PageResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePageResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = longToNumber(reader.uint64() as Long); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PageResponse { - return { - nextKey: isSet(object.nextKey) ? bytesFromBase64(object.nextKey) : new Uint8Array(), - total: isSet(object.total) ? Number(object.total) : 0, - }; - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {}; - message.nextKey !== undefined - && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = Math.round(message.total)); - return obj; - }, - - fromPartial, I>>(object: I): PageResponse { - const message = createBasePageResponse(); - message.nextKey = object.nextKey ?? new Uint8Array(); - message.total = object.total ?? 0; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (globalThis.Buffer) { - return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); - } else { - const bin = globalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (globalThis.Buffer) { - return globalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return globalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P - : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/cosmos/base/v1beta1/coin.ts b/src/proto/generated/arkeo/arkeo.arkeo/types/cosmos/base/v1beta1/coin.ts deleted file mode 100644 index b28eec0..0000000 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/cosmos/base/v1beta1/coin.ts +++ /dev/null @@ -1,261 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "cosmos.base.v1beta1"; - -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string; - amount: string; -} - -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string; - amount: string; -} - -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string; -} - -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string; -} - -function createBaseCoin(): Coin { - return { denom: "", amount: "" }; -} - -export const Coin = { - encode(message: Coin, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.denom !== "") { - writer.uint32(10).string(message.denom); - } - if (message.amount !== "") { - writer.uint32(18).string(message.amount); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Coin { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCoin(); - while (reader.pos < end) { - const 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(object: any): Coin { - return { - denom: isSet(object.denom) ? String(object.denom) : "", - amount: isSet(object.amount) ? String(object.amount) : "", - }; - }, - - toJSON(message: Coin): unknown { - const obj: any = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - - fromPartial, I>>(object: I): Coin { - const message = createBaseCoin(); - message.denom = object.denom ?? ""; - message.amount = object.amount ?? ""; - return message; - }, -}; - -function createBaseDecCoin(): DecCoin { - return { denom: "", amount: "" }; -} - -export const DecCoin = { - encode(message: DecCoin, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.denom !== "") { - writer.uint32(10).string(message.denom); - } - if (message.amount !== "") { - writer.uint32(18).string(message.amount); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DecCoin { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDecCoin(); - while (reader.pos < end) { - const 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(object: any): DecCoin { - return { - denom: isSet(object.denom) ? String(object.denom) : "", - amount: isSet(object.amount) ? String(object.amount) : "", - }; - }, - - toJSON(message: DecCoin): unknown { - const obj: any = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - - fromPartial, I>>(object: I): DecCoin { - const message = createBaseDecCoin(); - message.denom = object.denom ?? ""; - message.amount = object.amount ?? ""; - return message; - }, -}; - -function createBaseIntProto(): IntProto { - return { int: "" }; -} - -export const IntProto = { - encode(message: IntProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.int !== "") { - writer.uint32(10).string(message.int); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IntProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIntProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.int = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IntProto { - return { int: isSet(object.int) ? String(object.int) : "" }; - }, - - toJSON(message: IntProto): unknown { - const obj: any = {}; - message.int !== undefined && (obj.int = message.int); - return obj; - }, - - fromPartial, I>>(object: I): IntProto { - const message = createBaseIntProto(); - message.int = object.int ?? ""; - return message; - }, -}; - -function createBaseDecProto(): DecProto { - return { dec: "" }; -} - -export const DecProto = { - encode(message: DecProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.dec !== "") { - writer.uint32(10).string(message.dec); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DecProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDecProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dec = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DecProto { - return { dec: isSet(object.dec) ? String(object.dec) : "" }; - }, - - toJSON(message: DecProto): unknown { - const obj: any = {}; - message.dec !== undefined && (obj.dec = message.dec); - return obj; - }, - - fromPartial, I>>(object: I): DecProto { - const message = createBaseDecProto(); - message.dec = object.dec ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P - : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/cosmos_proto/cosmos.ts b/src/proto/generated/arkeo/arkeo.arkeo/types/cosmos_proto/cosmos.ts deleted file mode 100644 index 79c8d34..0000000 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/cosmos_proto/cosmos.ts +++ /dev/null @@ -1,247 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "cosmos_proto"; - -export enum ScalarType { - SCALAR_TYPE_UNSPECIFIED = 0, - SCALAR_TYPE_STRING = 1, - SCALAR_TYPE_BYTES = 2, - UNRECOGNIZED = -1, -} - -export function scalarTypeFromJSON(object: any): ScalarType { - switch (object) { - case 0: - case "SCALAR_TYPE_UNSPECIFIED": - return ScalarType.SCALAR_TYPE_UNSPECIFIED; - case 1: - case "SCALAR_TYPE_STRING": - return ScalarType.SCALAR_TYPE_STRING; - case 2: - case "SCALAR_TYPE_BYTES": - return ScalarType.SCALAR_TYPE_BYTES; - case -1: - case "UNRECOGNIZED": - default: - return ScalarType.UNRECOGNIZED; - } -} - -export function scalarTypeToJSON(object: ScalarType): string { - switch (object) { - case ScalarType.SCALAR_TYPE_UNSPECIFIED: - return "SCALAR_TYPE_UNSPECIFIED"; - case ScalarType.SCALAR_TYPE_STRING: - return "SCALAR_TYPE_STRING"; - case ScalarType.SCALAR_TYPE_BYTES: - return "SCALAR_TYPE_BYTES"; - case ScalarType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * InterfaceDescriptor describes an interface type to be used with - * accepts_interface and implements_interface and declared by declare_interface. - */ -export interface InterfaceDescriptor { - /** - * name is the name of the interface. It should be a short-name (without - * a period) such that the fully qualified name of the interface will be - * package.name, ex. for the package a.b and interface named C, the - * fully-qualified name will be a.b.C. - */ - name: string; - /** - * description is a human-readable description of the interface and its - * purpose. - */ - description: string; -} - -/** - * ScalarDescriptor describes an scalar type to be used with - * the scalar field option and declared by declare_scalar. - * Scalars extend simple protobuf built-in types with additional - * syntax and semantics, for instance to represent big integers. - * Scalars should ideally define an encoding such that there is only one - * valid syntactical representation for a given semantic meaning, - * i.e. the encoding should be deterministic. - */ -export interface ScalarDescriptor { - /** - * name is the name of the scalar. It should be a short-name (without - * a period) such that the fully qualified name of the scalar will be - * package.name, ex. for the package a.b and scalar named C, the - * fully-qualified name will be a.b.C. - */ - name: string; - /** - * description is a human-readable description of the scalar and its - * encoding format. For instance a big integer or decimal scalar should - * specify precisely the expected encoding format. - */ - description: string; - /** - * field_type is the type of field with which this scalar can be used. - * Scalars can be used with one and only one type of field so that - * encoding standards and simple and clear. Currently only string and - * bytes fields are supported for scalars. - */ - fieldType: ScalarType[]; -} - -function createBaseInterfaceDescriptor(): InterfaceDescriptor { - return { name: "", description: "" }; -} - -export const InterfaceDescriptor = { - encode(message: InterfaceDescriptor, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InterfaceDescriptor { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInterfaceDescriptor(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InterfaceDescriptor { - return { - name: isSet(object.name) ? String(object.name) : "", - description: isSet(object.description) ? String(object.description) : "", - }; - }, - - toJSON(message: InterfaceDescriptor): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.description !== undefined && (obj.description = message.description); - return obj; - }, - - fromPartial, I>>(object: I): InterfaceDescriptor { - const message = createBaseInterfaceDescriptor(); - message.name = object.name ?? ""; - message.description = object.description ?? ""; - return message; - }, -}; - -function createBaseScalarDescriptor(): ScalarDescriptor { - return { name: "", description: "", fieldType: [] }; -} - -export const ScalarDescriptor = { - encode(message: ScalarDescriptor, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - writer.uint32(26).fork(); - for (const v of message.fieldType) { - writer.int32(v); - } - writer.ldelim(); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ScalarDescriptor { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseScalarDescriptor(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.fieldType.push(reader.int32() as any); - } - } else { - message.fieldType.push(reader.int32() as any); - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ScalarDescriptor { - return { - name: isSet(object.name) ? String(object.name) : "", - description: isSet(object.description) ? String(object.description) : "", - fieldType: Array.isArray(object?.fieldType) ? object.fieldType.map((e: any) => scalarTypeFromJSON(e)) : [], - }; - }, - - toJSON(message: ScalarDescriptor): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.description !== undefined && (obj.description = message.description); - if (message.fieldType) { - obj.fieldType = message.fieldType.map((e) => scalarTypeToJSON(e)); - } else { - obj.fieldType = []; - } - return obj; - }, - - fromPartial, I>>(object: I): ScalarDescriptor { - const message = createBaseScalarDescriptor(); - message.name = object.name ?? ""; - message.description = object.description ?? ""; - message.fieldType = object.fieldType?.map((e) => e) || []; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P - : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/gogoproto/gogo.ts b/src/proto/generated/arkeo/arkeo.arkeo/types/gogoproto/gogo.ts deleted file mode 100644 index 3f41a04..0000000 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = "gogoproto"; diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/google/api/annotations.ts b/src/proto/generated/arkeo/arkeo.arkeo/types/google/api/annotations.ts deleted file mode 100644 index aace478..0000000 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = "google.api"; diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/google/api/http.ts b/src/proto/generated/arkeo/arkeo.arkeo/types/google/api/http.ts deleted file mode 100644 index 17e770d..0000000 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/google/api/http.ts +++ /dev/null @@ -1,589 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.api"; - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: - | string - | undefined; - /** Used for updating a resource. */ - put: - | string - | undefined; - /** Used for creating a resource. */ - post: - | string - | undefined; - /** Used for deleting a resource. */ - delete: - | string - | undefined; - /** Used for updating a resource. */ - patch: - | string - | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: - | CustomHttpPattern - | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} - -function createBaseHttp(): Http { - return { rules: [], fullyDecodeReservedExpansion: false }; -} - -export const Http = { - encode(message: Http, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Http { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHttp(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Http { - return { - rules: Array.isArray(object?.rules) ? object.rules.map((e: any) => HttpRule.fromJSON(e)) : [], - fullyDecodeReservedExpansion: isSet(object.fullyDecodeReservedExpansion) - ? Boolean(object.fullyDecodeReservedExpansion) - : false, - }; - }, - - toJSON(message: Http): unknown { - const obj: any = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => e ? HttpRule.toJSON(e) : undefined); - } else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined - && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - - fromPartial, I>>(object: I): Http { - const message = createBaseHttp(); - message.rules = object.rules?.map((e) => HttpRule.fromPartial(e)) || []; - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion ?? false; - return message; - }, -}; - -function createBaseHttpRule(): HttpRule { - return { - selector: "", - get: undefined, - put: undefined, - post: undefined, - delete: undefined, - patch: undefined, - custom: undefined, - body: "", - responseBody: "", - additionalBindings: [], - }; -} - -export const HttpRule = { - encode(message: HttpRule, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.selector !== "") { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== "") { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== "") { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHttpRule(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): HttpRule { - return { - selector: isSet(object.selector) ? String(object.selector) : "", - get: isSet(object.get) ? String(object.get) : undefined, - put: isSet(object.put) ? String(object.put) : undefined, - post: isSet(object.post) ? String(object.post) : undefined, - delete: isSet(object.delete) ? String(object.delete) : undefined, - patch: isSet(object.patch) ? String(object.patch) : undefined, - custom: isSet(object.custom) ? CustomHttpPattern.fromJSON(object.custom) : undefined, - body: isSet(object.body) ? String(object.body) : "", - responseBody: isSet(object.responseBody) ? String(object.responseBody) : "", - additionalBindings: Array.isArray(object?.additionalBindings) - ? object.additionalBindings.map((e: any) => HttpRule.fromJSON(e)) - : [], - }; - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined - && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => e ? HttpRule.toJSON(e) : undefined); - } else { - obj.additionalBindings = []; - } - return obj; - }, - - fromPartial, I>>(object: I): HttpRule { - const message = createBaseHttpRule(); - message.selector = object.selector ?? ""; - message.get = object.get ?? undefined; - message.put = object.put ?? undefined; - message.post = object.post ?? undefined; - message.delete = object.delete ?? undefined; - message.patch = object.patch ?? undefined; - message.custom = (object.custom !== undefined && object.custom !== null) - ? CustomHttpPattern.fromPartial(object.custom) - : undefined; - message.body = object.body ?? ""; - message.responseBody = object.responseBody ?? ""; - message.additionalBindings = object.additionalBindings?.map((e) => HttpRule.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseCustomHttpPattern(): CustomHttpPattern { - return { kind: "", path: "" }; -} - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.kind !== "") { - writer.uint32(10).string(message.kind); - } - if (message.path !== "") { - writer.uint32(18).string(message.path); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCustomHttpPattern(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CustomHttpPattern { - return { kind: isSet(object.kind) ? String(object.kind) : "", path: isSet(object.path) ? String(object.path) : "" }; - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - - fromPartial, I>>(object: I): CustomHttpPattern { - const message = createBaseCustomHttpPattern(); - message.kind = object.kind ?? ""; - message.path = object.path ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P - : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/google/protobuf/descriptor.ts b/src/proto/generated/arkeo/arkeo.arkeo/types/google/protobuf/descriptor.ts deleted file mode 100644 index 8fb7bb2..0000000 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,3753 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.protobuf"; - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: - | FileOptions - | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: - | SourceCodeInfo - | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: - | FieldOptions - | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1, -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case "TYPE_DOUBLE": - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case "TYPE_FLOAT": - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case "TYPE_INT64": - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case "TYPE_UINT64": - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case "TYPE_INT32": - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case "TYPE_FIXED64": - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case "TYPE_FIXED32": - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case "TYPE_BOOL": - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case "TYPE_STRING": - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case "TYPE_GROUP": - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case "TYPE_MESSAGE": - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case "TYPE_BYTES": - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case "TYPE_UINT32": - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case "TYPE_ENUM": - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case "TYPE_SFIXED32": - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case "TYPE_SFIXED64": - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case "TYPE_SINT32": - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case "TYPE_SINT64": - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case "UNRECOGNIZED": - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return "TYPE_DOUBLE"; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return "TYPE_FLOAT"; - case FieldDescriptorProto_Type.TYPE_INT64: - return "TYPE_INT64"; - case FieldDescriptorProto_Type.TYPE_UINT64: - return "TYPE_UINT64"; - case FieldDescriptorProto_Type.TYPE_INT32: - return "TYPE_INT32"; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return "TYPE_FIXED64"; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return "TYPE_FIXED32"; - case FieldDescriptorProto_Type.TYPE_BOOL: - return "TYPE_BOOL"; - case FieldDescriptorProto_Type.TYPE_STRING: - return "TYPE_STRING"; - case FieldDescriptorProto_Type.TYPE_GROUP: - return "TYPE_GROUP"; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return "TYPE_MESSAGE"; - case FieldDescriptorProto_Type.TYPE_BYTES: - return "TYPE_BYTES"; - case FieldDescriptorProto_Type.TYPE_UINT32: - return "TYPE_UINT32"; - case FieldDescriptorProto_Type.TYPE_ENUM: - return "TYPE_ENUM"; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return "TYPE_SFIXED32"; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return "TYPE_SFIXED64"; - case FieldDescriptorProto_Type.TYPE_SINT32: - return "TYPE_SINT32"; - case FieldDescriptorProto_Type.TYPE_SINT64: - return "TYPE_SINT64"; - case FieldDescriptorProto_Type.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1, -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case "LABEL_OPTIONAL": - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case "LABEL_REQUIRED": - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case "LABEL_REPEATED": - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case "UNRECOGNIZED": - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return "LABEL_OPTIONAL"; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return "LABEL_REQUIRED"; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return "LABEL_REPEATED"; - case FieldDescriptorProto_Label.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: - | EnumOptions - | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: - | MethodOptions - | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1, -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case "SPEED": - return FileOptions_OptimizeMode.SPEED; - case 2: - case "CODE_SIZE": - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case "LITE_RUNTIME": - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case "UNRECOGNIZED": - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return "SPEED"; - case FileOptions_OptimizeMode.CODE_SIZE: - return "CODE_SIZE"; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return "LITE_RUNTIME"; - case FileOptions_OptimizeMode.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1, -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case "STRING": - return FieldOptions_CType.STRING; - case 1: - case "CORD": - return FieldOptions_CType.CORD; - case 2: - case "STRING_PIECE": - return FieldOptions_CType.STRING_PIECE; - case -1: - case "UNRECOGNIZED": - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return "STRING"; - case FieldOptions_CType.CORD: - return "CORD"; - case FieldOptions_CType.STRING_PIECE: - return "STRING_PIECE"; - case FieldOptions_CType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1, -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case "JS_NORMAL": - return FieldOptions_JSType.JS_NORMAL; - case 1: - case "JS_STRING": - return FieldOptions_JSType.JS_STRING; - case 2: - case "JS_NUMBER": - return FieldOptions_JSType.JS_NUMBER; - case -1: - case "UNRECOGNIZED": - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return "JS_NORMAL"; - case FieldOptions_JSType.JS_STRING: - return "JS_STRING"; - case FieldOptions_JSType.JS_NUMBER: - return "JS_NUMBER"; - case FieldOptions_JSType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1, -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case "IDEMPOTENCY_UNKNOWN": - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case "NO_SIDE_EFFECTS": - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case "IDEMPOTENT": - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case "UNRECOGNIZED": - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return "IDEMPOTENCY_UNKNOWN"; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return "NO_SIDE_EFFECTS"; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return "IDEMPOTENT"; - case MethodOptions_IdempotencyLevel.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} - -function createBaseFileDescriptorSet(): FileDescriptorSet { - return { file: [] }; -} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileDescriptorSet(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileDescriptorSet { - return { file: Array.isArray(object?.file) ? object.file.map((e: any) => FileDescriptorProto.fromJSON(e)) : [] }; - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {}; - if (message.file) { - obj.file = message.file.map((e) => e ? FileDescriptorProto.toJSON(e) : undefined); - } else { - obj.file = []; - } - return obj; - }, - - fromPartial, I>>(object: I): FileDescriptorSet { - const message = createBaseFileDescriptorSet(); - message.file = object.file?.map((e) => FileDescriptorProto.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFileDescriptorProto(): FileDescriptorProto { - return { - name: "", - package: "", - dependency: [], - publicDependency: [], - weakDependency: [], - messageType: [], - enumType: [], - service: [], - extension: [], - options: undefined, - sourceCodeInfo: undefined, - syntax: "", - }; -} - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.package !== "") { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v!); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== "") { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - package: isSet(object.package) ? String(object.package) : "", - dependency: Array.isArray(object?.dependency) ? object.dependency.map((e: any) => String(e)) : [], - publicDependency: Array.isArray(object?.publicDependency) - ? object.publicDependency.map((e: any) => Number(e)) - : [], - weakDependency: Array.isArray(object?.weakDependency) ? object.weakDependency.map((e: any) => Number(e)) : [], - messageType: Array.isArray(object?.messageType) - ? object.messageType.map((e: any) => DescriptorProto.fromJSON(e)) - : [], - enumType: Array.isArray(object?.enumType) ? object.enumType.map((e: any) => EnumDescriptorProto.fromJSON(e)) : [], - service: Array.isArray(object?.service) ? object.service.map((e: any) => ServiceDescriptorProto.fromJSON(e)) : [], - extension: Array.isArray(object?.extension) - ? object.extension.map((e: any) => FieldDescriptorProto.fromJSON(e)) - : [], - options: isSet(object.options) ? FileOptions.fromJSON(object.options) : undefined, - sourceCodeInfo: isSet(object.sourceCodeInfo) ? SourceCodeInfo.fromJSON(object.sourceCodeInfo) : undefined, - syntax: isSet(object.syntax) ? String(object.syntax) : "", - }; - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => Math.round(e)); - } else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => Math.round(e)); - } else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => e ? DescriptorProto.toJSON(e) : undefined); - } else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => e ? EnumDescriptorProto.toJSON(e) : undefined); - } else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => e ? ServiceDescriptorProto.toJSON(e) : undefined); - } else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => e ? FieldDescriptorProto.toJSON(e) : undefined); - } else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined - && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - - fromPartial, I>>(object: I): FileDescriptorProto { - const message = createBaseFileDescriptorProto(); - message.name = object.name ?? ""; - message.package = object.package ?? ""; - message.dependency = object.dependency?.map((e) => e) || []; - message.publicDependency = object.publicDependency?.map((e) => e) || []; - message.weakDependency = object.weakDependency?.map((e) => e) || []; - message.messageType = object.messageType?.map((e) => DescriptorProto.fromPartial(e)) || []; - message.enumType = object.enumType?.map((e) => EnumDescriptorProto.fromPartial(e)) || []; - message.service = object.service?.map((e) => ServiceDescriptorProto.fromPartial(e)) || []; - message.extension = object.extension?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? FileOptions.fromPartial(object.options) - : undefined; - message.sourceCodeInfo = (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) - ? SourceCodeInfo.fromPartial(object.sourceCodeInfo) - : undefined; - message.syntax = object.syntax ?? ""; - return message; - }, -}; - -function createBaseDescriptorProto(): DescriptorProto { - return { - name: "", - field: [], - extension: [], - nestedType: [], - enumType: [], - extensionRange: [], - oneofDecl: [], - options: undefined, - reservedRange: [], - reservedName: [], - }; -} - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - field: Array.isArray(object?.field) ? object.field.map((e: any) => FieldDescriptorProto.fromJSON(e)) : [], - extension: Array.isArray(object?.extension) - ? object.extension.map((e: any) => FieldDescriptorProto.fromJSON(e)) - : [], - nestedType: Array.isArray(object?.nestedType) - ? object.nestedType.map((e: any) => DescriptorProto.fromJSON(e)) - : [], - enumType: Array.isArray(object?.enumType) ? object.enumType.map((e: any) => EnumDescriptorProto.fromJSON(e)) : [], - extensionRange: Array.isArray(object?.extensionRange) - ? object.extensionRange.map((e: any) => DescriptorProto_ExtensionRange.fromJSON(e)) - : [], - oneofDecl: Array.isArray(object?.oneofDecl) - ? object.oneofDecl.map((e: any) => OneofDescriptorProto.fromJSON(e)) - : [], - options: isSet(object.options) ? MessageOptions.fromJSON(object.options) : undefined, - reservedRange: Array.isArray(object?.reservedRange) - ? object.reservedRange.map((e: any) => DescriptorProto_ReservedRange.fromJSON(e)) - : [], - reservedName: Array.isArray(object?.reservedName) ? object.reservedName.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => e ? FieldDescriptorProto.toJSON(e) : undefined); - } else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => e ? FieldDescriptorProto.toJSON(e) : undefined); - } else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => e ? DescriptorProto.toJSON(e) : undefined); - } else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => e ? EnumDescriptorProto.toJSON(e) : undefined); - } else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined); - } else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => e ? OneofDescriptorProto.toJSON(e) : undefined); - } else { - obj.oneofDecl = []; - } - message.options !== undefined - && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => e ? DescriptorProto_ReservedRange.toJSON(e) : undefined); - } else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } else { - obj.reservedName = []; - } - return obj; - }, - - fromPartial, I>>(object: I): DescriptorProto { - const message = createBaseDescriptorProto(); - message.name = object.name ?? ""; - message.field = object.field?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.extension = object.extension?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.nestedType = object.nestedType?.map((e) => DescriptorProto.fromPartial(e)) || []; - message.enumType = object.enumType?.map((e) => EnumDescriptorProto.fromPartial(e)) || []; - message.extensionRange = object.extensionRange?.map((e) => DescriptorProto_ExtensionRange.fromPartial(e)) || []; - message.oneofDecl = object.oneofDecl?.map((e) => OneofDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? MessageOptions.fromPartial(object.options) - : undefined; - message.reservedRange = object.reservedRange?.map((e) => DescriptorProto_ReservedRange.fromPartial(e)) || []; - message.reservedName = object.reservedName?.map((e) => e) || []; - return message; - }, -}; - -function createBaseDescriptorProto_ExtensionRange(): DescriptorProto_ExtensionRange { - return { start: 0, end: 0, options: undefined }; -} - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto_ExtensionRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - return { - start: isSet(object.start) ? Number(object.start) : 0, - end: isSet(object.end) ? Number(object.end) : 0, - options: isSet(object.options) ? ExtensionRangeOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - message.options !== undefined - && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I, - ): DescriptorProto_ExtensionRange { - const message = createBaseDescriptorProto_ExtensionRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - message.options = (object.options !== undefined && object.options !== null) - ? ExtensionRangeOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseDescriptorProto_ReservedRange(): DescriptorProto_ReservedRange { - return { start: 0, end: 0 }; -} - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto_ReservedRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - return { start: isSet(object.start) ? Number(object.start) : 0, end: isSet(object.end) ? Number(object.end) : 0 }; - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - fromPartial, I>>( - object: I, - ): DescriptorProto_ReservedRange { - const message = createBaseDescriptorProto_ReservedRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -function createBaseExtensionRangeOptions(): ExtensionRangeOptions { - return { uninterpretedOption: [] }; -} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExtensionRangeOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExtensionRangeOptions { - return { - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): ExtensionRangeOptions { - const message = createBaseExtensionRangeOptions(); - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFieldDescriptorProto(): FieldDescriptorProto { - return { - name: "", - number: 0, - label: 1, - type: 1, - typeName: "", - extendee: "", - defaultValue: "", - oneofIndex: 0, - jsonName: "", - options: undefined, - proto3Optional: false, - }; -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== "") { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== "") { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== "") { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== "") { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFieldDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32() as any; - break; - case 5: - message.type = reader.int32() as any; - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FieldDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - number: isSet(object.number) ? Number(object.number) : 0, - label: isSet(object.label) ? fieldDescriptorProto_LabelFromJSON(object.label) : 1, - type: isSet(object.type) ? fieldDescriptorProto_TypeFromJSON(object.type) : 1, - typeName: isSet(object.typeName) ? String(object.typeName) : "", - extendee: isSet(object.extendee) ? String(object.extendee) : "", - defaultValue: isSet(object.defaultValue) ? String(object.defaultValue) : "", - oneofIndex: isSet(object.oneofIndex) ? Number(object.oneofIndex) : 0, - jsonName: isSet(object.jsonName) ? String(object.jsonName) : "", - options: isSet(object.options) ? FieldOptions.fromJSON(object.options) : undefined, - proto3Optional: isSet(object.proto3Optional) ? Boolean(object.proto3Optional) : false, - }; - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = Math.round(message.number)); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = Math.round(message.oneofIndex)); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - - fromPartial, I>>(object: I): FieldDescriptorProto { - const message = createBaseFieldDescriptorProto(); - message.name = object.name ?? ""; - message.number = object.number ?? 0; - message.label = object.label ?? 1; - message.type = object.type ?? 1; - message.typeName = object.typeName ?? ""; - message.extendee = object.extendee ?? ""; - message.defaultValue = object.defaultValue ?? ""; - message.oneofIndex = object.oneofIndex ?? 0; - message.jsonName = object.jsonName ?? ""; - message.options = (object.options !== undefined && object.options !== null) - ? FieldOptions.fromPartial(object.options) - : undefined; - message.proto3Optional = object.proto3Optional ?? false; - return message; - }, -}; - -function createBaseOneofDescriptorProto(): OneofDescriptorProto { - return { name: "", options: undefined }; -} - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOneofDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OneofDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - options: isSet(object.options) ? OneofOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - - fromPartial, I>>(object: I): OneofDescriptorProto { - const message = createBaseOneofDescriptorProto(); - message.name = object.name ?? ""; - message.options = (object.options !== undefined && object.options !== null) - ? OneofOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseEnumDescriptorProto(): EnumDescriptorProto { - return { name: "", value: [], options: undefined, reservedRange: [], reservedName: [] }; -} - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - value: Array.isArray(object?.value) ? object.value.map((e: any) => EnumValueDescriptorProto.fromJSON(e)) : [], - options: isSet(object.options) ? EnumOptions.fromJSON(object.options) : undefined, - reservedRange: Array.isArray(object?.reservedRange) - ? object.reservedRange.map((e: any) => EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - : [], - reservedName: Array.isArray(object?.reservedName) ? object.reservedName.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => e ? EnumValueDescriptorProto.toJSON(e) : undefined); - } else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => - e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined - ); - } else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } else { - obj.reservedName = []; - } - return obj; - }, - - fromPartial, I>>(object: I): EnumDescriptorProto { - const message = createBaseEnumDescriptorProto(); - message.name = object.name ?? ""; - message.value = object.value?.map((e) => EnumValueDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? EnumOptions.fromPartial(object.options) - : undefined; - message.reservedRange = object.reservedRange?.map((e) => EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - || []; - message.reservedName = object.reservedName?.map((e) => e) || []; - return message; - }, -}; - -function createBaseEnumDescriptorProto_EnumReservedRange(): EnumDescriptorProto_EnumReservedRange { - return { start: 0, end: 0 }; -} - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumDescriptorProto_EnumReservedRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - return { start: isSet(object.start) ? Number(object.start) : 0, end: isSet(object.end) ? Number(object.end) : 0 }; - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - fromPartial, I>>( - object: I, - ): EnumDescriptorProto_EnumReservedRange { - const message = createBaseEnumDescriptorProto_EnumReservedRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -function createBaseEnumValueDescriptorProto(): EnumValueDescriptorProto { - return { name: "", number: 0, options: undefined }; -} - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumValueDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumValueDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - number: isSet(object.number) ? Number(object.number) : 0, - options: isSet(object.options) ? EnumValueOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = Math.round(message.number)); - message.options !== undefined - && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - - fromPartial, I>>(object: I): EnumValueDescriptorProto { - const message = createBaseEnumValueDescriptorProto(); - message.name = object.name ?? ""; - message.number = object.number ?? 0; - message.options = (object.options !== undefined && object.options !== null) - ? EnumValueOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseServiceDescriptorProto(): ServiceDescriptorProto { - return { name: "", method: [], options: undefined }; -} - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseServiceDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ServiceDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - method: Array.isArray(object?.method) ? object.method.map((e: any) => MethodDescriptorProto.fromJSON(e)) : [], - options: isSet(object.options) ? ServiceOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => e ? MethodDescriptorProto.toJSON(e) : undefined); - } else { - obj.method = []; - } - message.options !== undefined - && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - - fromPartial, I>>(object: I): ServiceDescriptorProto { - const message = createBaseServiceDescriptorProto(); - message.name = object.name ?? ""; - message.method = object.method?.map((e) => MethodDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? ServiceOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseMethodDescriptorProto(): MethodDescriptorProto { - return { - name: "", - inputType: "", - outputType: "", - options: undefined, - clientStreaming: false, - serverStreaming: false, - }; -} - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.inputType !== "") { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== "") { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMethodDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MethodDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - inputType: isSet(object.inputType) ? String(object.inputType) : "", - outputType: isSet(object.outputType) ? String(object.outputType) : "", - options: isSet(object.options) ? MethodOptions.fromJSON(object.options) : undefined, - clientStreaming: isSet(object.clientStreaming) ? Boolean(object.clientStreaming) : false, - serverStreaming: isSet(object.serverStreaming) ? Boolean(object.serverStreaming) : false, - }; - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined - && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - - fromPartial, I>>(object: I): MethodDescriptorProto { - const message = createBaseMethodDescriptorProto(); - message.name = object.name ?? ""; - message.inputType = object.inputType ?? ""; - message.outputType = object.outputType ?? ""; - message.options = (object.options !== undefined && object.options !== null) - ? MethodOptions.fromPartial(object.options) - : undefined; - message.clientStreaming = object.clientStreaming ?? false; - message.serverStreaming = object.serverStreaming ?? false; - return message; - }, -}; - -function createBaseFileOptions(): FileOptions { - return { - javaPackage: "", - javaOuterClassname: "", - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: "", - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: "", - csharpNamespace: "", - swiftPrefix: "", - phpClassPrefix: "", - phpNamespace: "", - phpMetadataNamespace: "", - rubyPackage: "", - uninterpretedOption: [], - }; -} - -export const FileOptions = { - encode(message: FileOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.javaPackage !== "") { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== "") { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== "") { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== "") { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== "") { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== "") { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== "") { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== "") { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== "") { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== "") { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32() as any; - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileOptions { - return { - javaPackage: isSet(object.javaPackage) ? String(object.javaPackage) : "", - javaOuterClassname: isSet(object.javaOuterClassname) ? String(object.javaOuterClassname) : "", - javaMultipleFiles: isSet(object.javaMultipleFiles) ? Boolean(object.javaMultipleFiles) : false, - javaGenerateEqualsAndHash: isSet(object.javaGenerateEqualsAndHash) - ? Boolean(object.javaGenerateEqualsAndHash) - : false, - javaStringCheckUtf8: isSet(object.javaStringCheckUtf8) ? Boolean(object.javaStringCheckUtf8) : false, - optimizeFor: isSet(object.optimizeFor) ? fileOptions_OptimizeModeFromJSON(object.optimizeFor) : 1, - goPackage: isSet(object.goPackage) ? String(object.goPackage) : "", - ccGenericServices: isSet(object.ccGenericServices) ? Boolean(object.ccGenericServices) : false, - javaGenericServices: isSet(object.javaGenericServices) ? Boolean(object.javaGenericServices) : false, - pyGenericServices: isSet(object.pyGenericServices) ? Boolean(object.pyGenericServices) : false, - phpGenericServices: isSet(object.phpGenericServices) ? Boolean(object.phpGenericServices) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - ccEnableArenas: isSet(object.ccEnableArenas) ? Boolean(object.ccEnableArenas) : false, - objcClassPrefix: isSet(object.objcClassPrefix) ? String(object.objcClassPrefix) : "", - csharpNamespace: isSet(object.csharpNamespace) ? String(object.csharpNamespace) : "", - swiftPrefix: isSet(object.swiftPrefix) ? String(object.swiftPrefix) : "", - phpClassPrefix: isSet(object.phpClassPrefix) ? String(object.phpClassPrefix) : "", - phpNamespace: isSet(object.phpNamespace) ? String(object.phpNamespace) : "", - phpMetadataNamespace: isSet(object.phpMetadataNamespace) ? String(object.phpMetadataNamespace) : "", - rubyPackage: isSet(object.rubyPackage) ? String(object.rubyPackage) : "", - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined - && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): FileOptions { - const message = createBaseFileOptions(); - message.javaPackage = object.javaPackage ?? ""; - message.javaOuterClassname = object.javaOuterClassname ?? ""; - message.javaMultipleFiles = object.javaMultipleFiles ?? false; - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash ?? false; - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 ?? false; - message.optimizeFor = object.optimizeFor ?? 1; - message.goPackage = object.goPackage ?? ""; - message.ccGenericServices = object.ccGenericServices ?? false; - message.javaGenericServices = object.javaGenericServices ?? false; - message.pyGenericServices = object.pyGenericServices ?? false; - message.phpGenericServices = object.phpGenericServices ?? false; - message.deprecated = object.deprecated ?? false; - message.ccEnableArenas = object.ccEnableArenas ?? false; - message.objcClassPrefix = object.objcClassPrefix ?? ""; - message.csharpNamespace = object.csharpNamespace ?? ""; - message.swiftPrefix = object.swiftPrefix ?? ""; - message.phpClassPrefix = object.phpClassPrefix ?? ""; - message.phpNamespace = object.phpNamespace ?? ""; - message.phpMetadataNamespace = object.phpMetadataNamespace ?? ""; - message.rubyPackage = object.rubyPackage ?? ""; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseMessageOptions(): MessageOptions { - return { - messageSetWireFormat: false, - noStandardDescriptorAccessor: false, - deprecated: false, - mapEntry: false, - uninterpretedOption: [], - }; -} - -export const MessageOptions = { - encode(message: MessageOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMessageOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MessageOptions { - return { - messageSetWireFormat: isSet(object.messageSetWireFormat) ? Boolean(object.messageSetWireFormat) : false, - noStandardDescriptorAccessor: isSet(object.noStandardDescriptorAccessor) - ? Boolean(object.noStandardDescriptorAccessor) - : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - mapEntry: isSet(object.mapEntry) ? Boolean(object.mapEntry) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined - && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): MessageOptions { - const message = createBaseMessageOptions(); - message.messageSetWireFormat = object.messageSetWireFormat ?? false; - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor ?? false; - message.deprecated = object.deprecated ?? false; - message.mapEntry = object.mapEntry ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFieldOptions(): FieldOptions { - return { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false, uninterpretedOption: [] }; -} - -export const FieldOptions = { - encode(message: FieldOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFieldOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any; - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32() as any; - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FieldOptions { - return { - ctype: isSet(object.ctype) ? fieldOptions_CTypeFromJSON(object.ctype) : 0, - packed: isSet(object.packed) ? Boolean(object.packed) : false, - jstype: isSet(object.jstype) ? fieldOptions_JSTypeFromJSON(object.jstype) : 0, - lazy: isSet(object.lazy) ? Boolean(object.lazy) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - weak: isSet(object.weak) ? Boolean(object.weak) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): FieldOptions { - const message = createBaseFieldOptions(); - message.ctype = object.ctype ?? 0; - message.packed = object.packed ?? false; - message.jstype = object.jstype ?? 0; - message.lazy = object.lazy ?? false; - message.deprecated = object.deprecated ?? false; - message.weak = object.weak ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseOneofOptions(): OneofOptions { - return { uninterpretedOption: [] }; -} - -export const OneofOptions = { - encode(message: OneofOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOneofOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OneofOptions { - return { - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): OneofOptions { - const message = createBaseOneofOptions(); - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseEnumOptions(): EnumOptions { - return { allowAlias: false, deprecated: false, uninterpretedOption: [] }; -} - -export const EnumOptions = { - encode(message: EnumOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumOptions { - return { - allowAlias: isSet(object.allowAlias) ? Boolean(object.allowAlias) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): EnumOptions { - const message = createBaseEnumOptions(); - message.allowAlias = object.allowAlias ?? false; - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseEnumValueOptions(): EnumValueOptions { - return { deprecated: false, uninterpretedOption: [] }; -} - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumValueOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumValueOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): EnumValueOptions { - const message = createBaseEnumValueOptions(); - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseServiceOptions(): ServiceOptions { - return { deprecated: false, uninterpretedOption: [] }; -} - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseServiceOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ServiceOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): ServiceOptions { - const message = createBaseServiceOptions(); - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseMethodOptions(): MethodOptions { - return { deprecated: false, idempotencyLevel: 0, uninterpretedOption: [] }; -} - -export const MethodOptions = { - encode(message: MethodOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMethodOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32() as any; - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MethodOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - idempotencyLevel: isSet(object.idempotencyLevel) - ? methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - : 0, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined - && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): MethodOptions { - const message = createBaseMethodOptions(); - message.deprecated = object.deprecated ?? false; - message.idempotencyLevel = object.idempotencyLevel ?? 0; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseUninterpretedOption(): UninterpretedOption { - return { - name: [], - identifierValue: "", - positiveIntValue: 0, - negativeIntValue: 0, - doubleValue: 0, - stringValue: new Uint8Array(), - aggregateValue: "", - }; -} - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== "") { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== "") { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUninterpretedOption(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UninterpretedOption { - return { - name: Array.isArray(object?.name) ? object.name.map((e: any) => UninterpretedOption_NamePart.fromJSON(e)) : [], - identifierValue: isSet(object.identifierValue) ? String(object.identifierValue) : "", - positiveIntValue: isSet(object.positiveIntValue) ? Number(object.positiveIntValue) : 0, - negativeIntValue: isSet(object.negativeIntValue) ? Number(object.negativeIntValue) : 0, - doubleValue: isSet(object.doubleValue) ? Number(object.doubleValue) : 0, - stringValue: isSet(object.stringValue) ? bytesFromBase64(object.stringValue) : new Uint8Array(), - aggregateValue: isSet(object.aggregateValue) ? String(object.aggregateValue) : "", - }; - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {}; - if (message.name) { - obj.name = message.name.map((e) => e ? UninterpretedOption_NamePart.toJSON(e) : undefined); - } else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = Math.round(message.positiveIntValue)); - message.negativeIntValue !== undefined && (obj.negativeIntValue = Math.round(message.negativeIntValue)); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined - && (obj.stringValue = base64FromBytes( - message.stringValue !== undefined ? message.stringValue : new Uint8Array(), - )); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - - fromPartial, I>>(object: I): UninterpretedOption { - const message = createBaseUninterpretedOption(); - message.name = object.name?.map((e) => UninterpretedOption_NamePart.fromPartial(e)) || []; - message.identifierValue = object.identifierValue ?? ""; - message.positiveIntValue = object.positiveIntValue ?? 0; - message.negativeIntValue = object.negativeIntValue ?? 0; - message.doubleValue = object.doubleValue ?? 0; - message.stringValue = object.stringValue ?? new Uint8Array(); - message.aggregateValue = object.aggregateValue ?? ""; - return message; - }, -}; - -function createBaseUninterpretedOption_NamePart(): UninterpretedOption_NamePart { - return { namePart: "", isExtension: false }; -} - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.namePart !== "") { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUninterpretedOption_NamePart(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - return { - namePart: isSet(object.namePart) ? String(object.namePart) : "", - isExtension: isSet(object.isExtension) ? Boolean(object.isExtension) : false, - }; - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - - fromPartial, I>>(object: I): UninterpretedOption_NamePart { - const message = createBaseUninterpretedOption_NamePart(); - message.namePart = object.namePart ?? ""; - message.isExtension = object.isExtension ?? false; - return message; - }, -}; - -function createBaseSourceCodeInfo(): SourceCodeInfo { - return { location: [] }; -} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSourceCodeInfo(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SourceCodeInfo { - return { - location: Array.isArray(object?.location) - ? object.location.map((e: any) => SourceCodeInfo_Location.fromJSON(e)) - : [], - }; - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {}; - if (message.location) { - obj.location = message.location.map((e) => e ? SourceCodeInfo_Location.toJSON(e) : undefined); - } else { - obj.location = []; - } - return obj; - }, - - fromPartial, I>>(object: I): SourceCodeInfo { - const message = createBaseSourceCodeInfo(); - message.location = object.location?.map((e) => SourceCodeInfo_Location.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseSourceCodeInfo_Location(): SourceCodeInfo_Location { - return { path: [], span: [], leadingComments: "", trailingComments: "", leadingDetachedComments: [] }; -} - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== "") { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== "") { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSourceCodeInfo_Location(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SourceCodeInfo_Location { - return { - path: Array.isArray(object?.path) ? object.path.map((e: any) => Number(e)) : [], - span: Array.isArray(object?.span) ? object.span.map((e: any) => Number(e)) : [], - leadingComments: isSet(object.leadingComments) ? String(object.leadingComments) : "", - trailingComments: isSet(object.trailingComments) ? String(object.trailingComments) : "", - leadingDetachedComments: Array.isArray(object?.leadingDetachedComments) - ? object.leadingDetachedComments.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {}; - if (message.path) { - obj.path = message.path.map((e) => Math.round(e)); - } else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => Math.round(e)); - } else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } else { - obj.leadingDetachedComments = []; - } - return obj; - }, - - fromPartial, I>>(object: I): SourceCodeInfo_Location { - const message = createBaseSourceCodeInfo_Location(); - message.path = object.path?.map((e) => e) || []; - message.span = object.span?.map((e) => e) || []; - message.leadingComments = object.leadingComments ?? ""; - message.trailingComments = object.trailingComments ?? ""; - message.leadingDetachedComments = object.leadingDetachedComments?.map((e) => e) || []; - return message; - }, -}; - -function createBaseGeneratedCodeInfo(): GeneratedCodeInfo { - return { annotation: [] }; -} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGeneratedCodeInfo(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GeneratedCodeInfo { - return { - annotation: Array.isArray(object?.annotation) - ? object.annotation.map((e: any) => GeneratedCodeInfo_Annotation.fromJSON(e)) - : [], - }; - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined); - } else { - obj.annotation = []; - } - return obj; - }, - - fromPartial, I>>(object: I): GeneratedCodeInfo { - const message = createBaseGeneratedCodeInfo(); - message.annotation = object.annotation?.map((e) => GeneratedCodeInfo_Annotation.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGeneratedCodeInfo_Annotation(): GeneratedCodeInfo_Annotation { - return { path: [], sourceFile: "", begin: 0, end: 0 }; -} - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== "") { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGeneratedCodeInfo_Annotation(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - return { - path: Array.isArray(object?.path) ? object.path.map((e: any) => Number(e)) : [], - sourceFile: isSet(object.sourceFile) ? String(object.sourceFile) : "", - begin: isSet(object.begin) ? Number(object.begin) : 0, - end: isSet(object.end) ? Number(object.end) : 0, - }; - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {}; - if (message.path) { - obj.path = message.path.map((e) => Math.round(e)); - } else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = Math.round(message.begin)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - fromPartial, I>>(object: I): GeneratedCodeInfo_Annotation { - const message = createBaseGeneratedCodeInfo_Annotation(); - message.path = object.path?.map((e) => e) || []; - message.sourceFile = object.sourceFile ?? ""; - message.begin = object.begin ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (globalThis.Buffer) { - return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); - } else { - const bin = globalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (globalThis.Buffer) { - return globalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return globalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P - : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/arkeo/arkeo.claim/index.ts b/src/proto/generated/arkeo/arkeo.claim/index.ts deleted file mode 100755 index 0e05b6f..0000000 --- a/src/proto/generated/arkeo/arkeo.claim/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { msgTypes } from './registry'; - -export * from "./types"; -export { msgTypes }; diff --git a/src/proto/generated/arkeo/arkeo.claim/registry.ts b/src/proto/generated/arkeo/arkeo.claim/registry.ts deleted file mode 100755 index 804e67f..0000000 --- a/src/proto/generated/arkeo/arkeo.claim/registry.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { GeneratedType } from "@cosmjs/proto-signing"; -import { MsgAddClaim } from "./types/arkeo/claim/tx"; -import { MsgClaimArkeo } from "./types/arkeo/claim/tx"; -import { MsgClaimEth } from "./types/arkeo/claim/tx"; -import { MsgTransferClaim } from "./types/arkeo/claim/tx"; - -const msgTypes: Array<[string, GeneratedType]> = [ - ["/arkeo.claim.MsgAddClaim", MsgAddClaim], - ["/arkeo.claim.MsgClaimArkeo", MsgClaimArkeo], - ["/arkeo.claim.MsgClaimEth", MsgClaimEth], - ["/arkeo.claim.MsgTransferClaim", MsgTransferClaim], - -]; - -export { msgTypes } \ No newline at end of file diff --git a/src/proto/generated/arkeo/arkeo.claim/types.ts b/src/proto/generated/arkeo/arkeo.claim/types.ts deleted file mode 100755 index e54d58c..0000000 --- a/src/proto/generated/arkeo/arkeo.claim/types.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ClaimRecord } from "./types/arkeo/claim/claim_record" -import { Params } from "./types/arkeo/claim/params" - - -export { - ClaimRecord, - Params, - - } \ No newline at end of file diff --git a/src/proto/generated/arkeo/arkeo.claim/types/cosmos/base/v1beta1/coin.ts b/src/proto/generated/arkeo/arkeo.claim/types/cosmos/base/v1beta1/coin.ts deleted file mode 100644 index b28eec0..0000000 --- a/src/proto/generated/arkeo/arkeo.claim/types/cosmos/base/v1beta1/coin.ts +++ /dev/null @@ -1,261 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "cosmos.base.v1beta1"; - -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string; - amount: string; -} - -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string; - amount: string; -} - -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string; -} - -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string; -} - -function createBaseCoin(): Coin { - return { denom: "", amount: "" }; -} - -export const Coin = { - encode(message: Coin, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.denom !== "") { - writer.uint32(10).string(message.denom); - } - if (message.amount !== "") { - writer.uint32(18).string(message.amount); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Coin { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCoin(); - while (reader.pos < end) { - const 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(object: any): Coin { - return { - denom: isSet(object.denom) ? String(object.denom) : "", - amount: isSet(object.amount) ? String(object.amount) : "", - }; - }, - - toJSON(message: Coin): unknown { - const obj: any = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - - fromPartial, I>>(object: I): Coin { - const message = createBaseCoin(); - message.denom = object.denom ?? ""; - message.amount = object.amount ?? ""; - return message; - }, -}; - -function createBaseDecCoin(): DecCoin { - return { denom: "", amount: "" }; -} - -export const DecCoin = { - encode(message: DecCoin, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.denom !== "") { - writer.uint32(10).string(message.denom); - } - if (message.amount !== "") { - writer.uint32(18).string(message.amount); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DecCoin { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDecCoin(); - while (reader.pos < end) { - const 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(object: any): DecCoin { - return { - denom: isSet(object.denom) ? String(object.denom) : "", - amount: isSet(object.amount) ? String(object.amount) : "", - }; - }, - - toJSON(message: DecCoin): unknown { - const obj: any = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - - fromPartial, I>>(object: I): DecCoin { - const message = createBaseDecCoin(); - message.denom = object.denom ?? ""; - message.amount = object.amount ?? ""; - return message; - }, -}; - -function createBaseIntProto(): IntProto { - return { int: "" }; -} - -export const IntProto = { - encode(message: IntProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.int !== "") { - writer.uint32(10).string(message.int); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IntProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIntProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.int = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IntProto { - return { int: isSet(object.int) ? String(object.int) : "" }; - }, - - toJSON(message: IntProto): unknown { - const obj: any = {}; - message.int !== undefined && (obj.int = message.int); - return obj; - }, - - fromPartial, I>>(object: I): IntProto { - const message = createBaseIntProto(); - message.int = object.int ?? ""; - return message; - }, -}; - -function createBaseDecProto(): DecProto { - return { dec: "" }; -} - -export const DecProto = { - encode(message: DecProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.dec !== "") { - writer.uint32(10).string(message.dec); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DecProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDecProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dec = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DecProto { - return { dec: isSet(object.dec) ? String(object.dec) : "" }; - }, - - toJSON(message: DecProto): unknown { - const obj: any = {}; - message.dec !== undefined && (obj.dec = message.dec); - return obj; - }, - - fromPartial, I>>(object: I): DecProto { - const message = createBaseDecProto(); - message.dec = object.dec ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P - : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/arkeo/arkeo.claim/types/cosmos_proto/cosmos.ts b/src/proto/generated/arkeo/arkeo.claim/types/cosmos_proto/cosmos.ts deleted file mode 100644 index 79c8d34..0000000 --- a/src/proto/generated/arkeo/arkeo.claim/types/cosmos_proto/cosmos.ts +++ /dev/null @@ -1,247 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "cosmos_proto"; - -export enum ScalarType { - SCALAR_TYPE_UNSPECIFIED = 0, - SCALAR_TYPE_STRING = 1, - SCALAR_TYPE_BYTES = 2, - UNRECOGNIZED = -1, -} - -export function scalarTypeFromJSON(object: any): ScalarType { - switch (object) { - case 0: - case "SCALAR_TYPE_UNSPECIFIED": - return ScalarType.SCALAR_TYPE_UNSPECIFIED; - case 1: - case "SCALAR_TYPE_STRING": - return ScalarType.SCALAR_TYPE_STRING; - case 2: - case "SCALAR_TYPE_BYTES": - return ScalarType.SCALAR_TYPE_BYTES; - case -1: - case "UNRECOGNIZED": - default: - return ScalarType.UNRECOGNIZED; - } -} - -export function scalarTypeToJSON(object: ScalarType): string { - switch (object) { - case ScalarType.SCALAR_TYPE_UNSPECIFIED: - return "SCALAR_TYPE_UNSPECIFIED"; - case ScalarType.SCALAR_TYPE_STRING: - return "SCALAR_TYPE_STRING"; - case ScalarType.SCALAR_TYPE_BYTES: - return "SCALAR_TYPE_BYTES"; - case ScalarType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * InterfaceDescriptor describes an interface type to be used with - * accepts_interface and implements_interface and declared by declare_interface. - */ -export interface InterfaceDescriptor { - /** - * name is the name of the interface. It should be a short-name (without - * a period) such that the fully qualified name of the interface will be - * package.name, ex. for the package a.b and interface named C, the - * fully-qualified name will be a.b.C. - */ - name: string; - /** - * description is a human-readable description of the interface and its - * purpose. - */ - description: string; -} - -/** - * ScalarDescriptor describes an scalar type to be used with - * the scalar field option and declared by declare_scalar. - * Scalars extend simple protobuf built-in types with additional - * syntax and semantics, for instance to represent big integers. - * Scalars should ideally define an encoding such that there is only one - * valid syntactical representation for a given semantic meaning, - * i.e. the encoding should be deterministic. - */ -export interface ScalarDescriptor { - /** - * name is the name of the scalar. It should be a short-name (without - * a period) such that the fully qualified name of the scalar will be - * package.name, ex. for the package a.b and scalar named C, the - * fully-qualified name will be a.b.C. - */ - name: string; - /** - * description is a human-readable description of the scalar and its - * encoding format. For instance a big integer or decimal scalar should - * specify precisely the expected encoding format. - */ - description: string; - /** - * field_type is the type of field with which this scalar can be used. - * Scalars can be used with one and only one type of field so that - * encoding standards and simple and clear. Currently only string and - * bytes fields are supported for scalars. - */ - fieldType: ScalarType[]; -} - -function createBaseInterfaceDescriptor(): InterfaceDescriptor { - return { name: "", description: "" }; -} - -export const InterfaceDescriptor = { - encode(message: InterfaceDescriptor, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InterfaceDescriptor { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInterfaceDescriptor(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InterfaceDescriptor { - return { - name: isSet(object.name) ? String(object.name) : "", - description: isSet(object.description) ? String(object.description) : "", - }; - }, - - toJSON(message: InterfaceDescriptor): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.description !== undefined && (obj.description = message.description); - return obj; - }, - - fromPartial, I>>(object: I): InterfaceDescriptor { - const message = createBaseInterfaceDescriptor(); - message.name = object.name ?? ""; - message.description = object.description ?? ""; - return message; - }, -}; - -function createBaseScalarDescriptor(): ScalarDescriptor { - return { name: "", description: "", fieldType: [] }; -} - -export const ScalarDescriptor = { - encode(message: ScalarDescriptor, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - writer.uint32(26).fork(); - for (const v of message.fieldType) { - writer.int32(v); - } - writer.ldelim(); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ScalarDescriptor { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseScalarDescriptor(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.fieldType.push(reader.int32() as any); - } - } else { - message.fieldType.push(reader.int32() as any); - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ScalarDescriptor { - return { - name: isSet(object.name) ? String(object.name) : "", - description: isSet(object.description) ? String(object.description) : "", - fieldType: Array.isArray(object?.fieldType) ? object.fieldType.map((e: any) => scalarTypeFromJSON(e)) : [], - }; - }, - - toJSON(message: ScalarDescriptor): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.description !== undefined && (obj.description = message.description); - if (message.fieldType) { - obj.fieldType = message.fieldType.map((e) => scalarTypeToJSON(e)); - } else { - obj.fieldType = []; - } - return obj; - }, - - fromPartial, I>>(object: I): ScalarDescriptor { - const message = createBaseScalarDescriptor(); - message.name = object.name ?? ""; - message.description = object.description ?? ""; - message.fieldType = object.fieldType?.map((e) => e) || []; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P - : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/arkeo/arkeo.claim/types/gogoproto/gogo.ts b/src/proto/generated/arkeo/arkeo.claim/types/gogoproto/gogo.ts deleted file mode 100644 index 3f41a04..0000000 --- a/src/proto/generated/arkeo/arkeo.claim/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = "gogoproto"; diff --git a/src/proto/generated/arkeo/arkeo.claim/types/google/api/annotations.ts b/src/proto/generated/arkeo/arkeo.claim/types/google/api/annotations.ts deleted file mode 100644 index aace478..0000000 --- a/src/proto/generated/arkeo/arkeo.claim/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = "google.api"; diff --git a/src/proto/generated/arkeo/arkeo.claim/types/google/api/http.ts b/src/proto/generated/arkeo/arkeo.claim/types/google/api/http.ts deleted file mode 100644 index 17e770d..0000000 --- a/src/proto/generated/arkeo/arkeo.claim/types/google/api/http.ts +++ /dev/null @@ -1,589 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.api"; - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: - | string - | undefined; - /** Used for updating a resource. */ - put: - | string - | undefined; - /** Used for creating a resource. */ - post: - | string - | undefined; - /** Used for deleting a resource. */ - delete: - | string - | undefined; - /** Used for updating a resource. */ - patch: - | string - | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: - | CustomHttpPattern - | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} - -function createBaseHttp(): Http { - return { rules: [], fullyDecodeReservedExpansion: false }; -} - -export const Http = { - encode(message: Http, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Http { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHttp(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Http { - return { - rules: Array.isArray(object?.rules) ? object.rules.map((e: any) => HttpRule.fromJSON(e)) : [], - fullyDecodeReservedExpansion: isSet(object.fullyDecodeReservedExpansion) - ? Boolean(object.fullyDecodeReservedExpansion) - : false, - }; - }, - - toJSON(message: Http): unknown { - const obj: any = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => e ? HttpRule.toJSON(e) : undefined); - } else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined - && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - - fromPartial, I>>(object: I): Http { - const message = createBaseHttp(); - message.rules = object.rules?.map((e) => HttpRule.fromPartial(e)) || []; - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion ?? false; - return message; - }, -}; - -function createBaseHttpRule(): HttpRule { - return { - selector: "", - get: undefined, - put: undefined, - post: undefined, - delete: undefined, - patch: undefined, - custom: undefined, - body: "", - responseBody: "", - additionalBindings: [], - }; -} - -export const HttpRule = { - encode(message: HttpRule, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.selector !== "") { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== "") { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== "") { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHttpRule(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): HttpRule { - return { - selector: isSet(object.selector) ? String(object.selector) : "", - get: isSet(object.get) ? String(object.get) : undefined, - put: isSet(object.put) ? String(object.put) : undefined, - post: isSet(object.post) ? String(object.post) : undefined, - delete: isSet(object.delete) ? String(object.delete) : undefined, - patch: isSet(object.patch) ? String(object.patch) : undefined, - custom: isSet(object.custom) ? CustomHttpPattern.fromJSON(object.custom) : undefined, - body: isSet(object.body) ? String(object.body) : "", - responseBody: isSet(object.responseBody) ? String(object.responseBody) : "", - additionalBindings: Array.isArray(object?.additionalBindings) - ? object.additionalBindings.map((e: any) => HttpRule.fromJSON(e)) - : [], - }; - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined - && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => e ? HttpRule.toJSON(e) : undefined); - } else { - obj.additionalBindings = []; - } - return obj; - }, - - fromPartial, I>>(object: I): HttpRule { - const message = createBaseHttpRule(); - message.selector = object.selector ?? ""; - message.get = object.get ?? undefined; - message.put = object.put ?? undefined; - message.post = object.post ?? undefined; - message.delete = object.delete ?? undefined; - message.patch = object.patch ?? undefined; - message.custom = (object.custom !== undefined && object.custom !== null) - ? CustomHttpPattern.fromPartial(object.custom) - : undefined; - message.body = object.body ?? ""; - message.responseBody = object.responseBody ?? ""; - message.additionalBindings = object.additionalBindings?.map((e) => HttpRule.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseCustomHttpPattern(): CustomHttpPattern { - return { kind: "", path: "" }; -} - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.kind !== "") { - writer.uint32(10).string(message.kind); - } - if (message.path !== "") { - writer.uint32(18).string(message.path); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCustomHttpPattern(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CustomHttpPattern { - return { kind: isSet(object.kind) ? String(object.kind) : "", path: isSet(object.path) ? String(object.path) : "" }; - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - - fromPartial, I>>(object: I): CustomHttpPattern { - const message = createBaseCustomHttpPattern(); - message.kind = object.kind ?? ""; - message.path = object.path ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P - : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/arkeo/arkeo.claim/types/google/protobuf/descriptor.ts b/src/proto/generated/arkeo/arkeo.claim/types/google/protobuf/descriptor.ts deleted file mode 100644 index 8fb7bb2..0000000 --- a/src/proto/generated/arkeo/arkeo.claim/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,3753 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.protobuf"; - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: - | FileOptions - | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: - | SourceCodeInfo - | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: - | FieldOptions - | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1, -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case "TYPE_DOUBLE": - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case "TYPE_FLOAT": - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case "TYPE_INT64": - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case "TYPE_UINT64": - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case "TYPE_INT32": - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case "TYPE_FIXED64": - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case "TYPE_FIXED32": - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case "TYPE_BOOL": - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case "TYPE_STRING": - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case "TYPE_GROUP": - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case "TYPE_MESSAGE": - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case "TYPE_BYTES": - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case "TYPE_UINT32": - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case "TYPE_ENUM": - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case "TYPE_SFIXED32": - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case "TYPE_SFIXED64": - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case "TYPE_SINT32": - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case "TYPE_SINT64": - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case "UNRECOGNIZED": - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return "TYPE_DOUBLE"; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return "TYPE_FLOAT"; - case FieldDescriptorProto_Type.TYPE_INT64: - return "TYPE_INT64"; - case FieldDescriptorProto_Type.TYPE_UINT64: - return "TYPE_UINT64"; - case FieldDescriptorProto_Type.TYPE_INT32: - return "TYPE_INT32"; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return "TYPE_FIXED64"; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return "TYPE_FIXED32"; - case FieldDescriptorProto_Type.TYPE_BOOL: - return "TYPE_BOOL"; - case FieldDescriptorProto_Type.TYPE_STRING: - return "TYPE_STRING"; - case FieldDescriptorProto_Type.TYPE_GROUP: - return "TYPE_GROUP"; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return "TYPE_MESSAGE"; - case FieldDescriptorProto_Type.TYPE_BYTES: - return "TYPE_BYTES"; - case FieldDescriptorProto_Type.TYPE_UINT32: - return "TYPE_UINT32"; - case FieldDescriptorProto_Type.TYPE_ENUM: - return "TYPE_ENUM"; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return "TYPE_SFIXED32"; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return "TYPE_SFIXED64"; - case FieldDescriptorProto_Type.TYPE_SINT32: - return "TYPE_SINT32"; - case FieldDescriptorProto_Type.TYPE_SINT64: - return "TYPE_SINT64"; - case FieldDescriptorProto_Type.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1, -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case "LABEL_OPTIONAL": - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case "LABEL_REQUIRED": - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case "LABEL_REPEATED": - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case "UNRECOGNIZED": - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return "LABEL_OPTIONAL"; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return "LABEL_REQUIRED"; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return "LABEL_REPEATED"; - case FieldDescriptorProto_Label.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: - | EnumOptions - | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: - | MethodOptions - | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1, -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case "SPEED": - return FileOptions_OptimizeMode.SPEED; - case 2: - case "CODE_SIZE": - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case "LITE_RUNTIME": - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case "UNRECOGNIZED": - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return "SPEED"; - case FileOptions_OptimizeMode.CODE_SIZE: - return "CODE_SIZE"; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return "LITE_RUNTIME"; - case FileOptions_OptimizeMode.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1, -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case "STRING": - return FieldOptions_CType.STRING; - case 1: - case "CORD": - return FieldOptions_CType.CORD; - case 2: - case "STRING_PIECE": - return FieldOptions_CType.STRING_PIECE; - case -1: - case "UNRECOGNIZED": - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return "STRING"; - case FieldOptions_CType.CORD: - return "CORD"; - case FieldOptions_CType.STRING_PIECE: - return "STRING_PIECE"; - case FieldOptions_CType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1, -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case "JS_NORMAL": - return FieldOptions_JSType.JS_NORMAL; - case 1: - case "JS_STRING": - return FieldOptions_JSType.JS_STRING; - case 2: - case "JS_NUMBER": - return FieldOptions_JSType.JS_NUMBER; - case -1: - case "UNRECOGNIZED": - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return "JS_NORMAL"; - case FieldOptions_JSType.JS_STRING: - return "JS_STRING"; - case FieldOptions_JSType.JS_NUMBER: - return "JS_NUMBER"; - case FieldOptions_JSType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1, -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case "IDEMPOTENCY_UNKNOWN": - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case "NO_SIDE_EFFECTS": - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case "IDEMPOTENT": - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case "UNRECOGNIZED": - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return "IDEMPOTENCY_UNKNOWN"; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return "NO_SIDE_EFFECTS"; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return "IDEMPOTENT"; - case MethodOptions_IdempotencyLevel.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} - -function createBaseFileDescriptorSet(): FileDescriptorSet { - return { file: [] }; -} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileDescriptorSet(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileDescriptorSet { - return { file: Array.isArray(object?.file) ? object.file.map((e: any) => FileDescriptorProto.fromJSON(e)) : [] }; - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {}; - if (message.file) { - obj.file = message.file.map((e) => e ? FileDescriptorProto.toJSON(e) : undefined); - } else { - obj.file = []; - } - return obj; - }, - - fromPartial, I>>(object: I): FileDescriptorSet { - const message = createBaseFileDescriptorSet(); - message.file = object.file?.map((e) => FileDescriptorProto.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFileDescriptorProto(): FileDescriptorProto { - return { - name: "", - package: "", - dependency: [], - publicDependency: [], - weakDependency: [], - messageType: [], - enumType: [], - service: [], - extension: [], - options: undefined, - sourceCodeInfo: undefined, - syntax: "", - }; -} - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.package !== "") { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v!); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== "") { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - package: isSet(object.package) ? String(object.package) : "", - dependency: Array.isArray(object?.dependency) ? object.dependency.map((e: any) => String(e)) : [], - publicDependency: Array.isArray(object?.publicDependency) - ? object.publicDependency.map((e: any) => Number(e)) - : [], - weakDependency: Array.isArray(object?.weakDependency) ? object.weakDependency.map((e: any) => Number(e)) : [], - messageType: Array.isArray(object?.messageType) - ? object.messageType.map((e: any) => DescriptorProto.fromJSON(e)) - : [], - enumType: Array.isArray(object?.enumType) ? object.enumType.map((e: any) => EnumDescriptorProto.fromJSON(e)) : [], - service: Array.isArray(object?.service) ? object.service.map((e: any) => ServiceDescriptorProto.fromJSON(e)) : [], - extension: Array.isArray(object?.extension) - ? object.extension.map((e: any) => FieldDescriptorProto.fromJSON(e)) - : [], - options: isSet(object.options) ? FileOptions.fromJSON(object.options) : undefined, - sourceCodeInfo: isSet(object.sourceCodeInfo) ? SourceCodeInfo.fromJSON(object.sourceCodeInfo) : undefined, - syntax: isSet(object.syntax) ? String(object.syntax) : "", - }; - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => Math.round(e)); - } else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => Math.round(e)); - } else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => e ? DescriptorProto.toJSON(e) : undefined); - } else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => e ? EnumDescriptorProto.toJSON(e) : undefined); - } else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => e ? ServiceDescriptorProto.toJSON(e) : undefined); - } else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => e ? FieldDescriptorProto.toJSON(e) : undefined); - } else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined - && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - - fromPartial, I>>(object: I): FileDescriptorProto { - const message = createBaseFileDescriptorProto(); - message.name = object.name ?? ""; - message.package = object.package ?? ""; - message.dependency = object.dependency?.map((e) => e) || []; - message.publicDependency = object.publicDependency?.map((e) => e) || []; - message.weakDependency = object.weakDependency?.map((e) => e) || []; - message.messageType = object.messageType?.map((e) => DescriptorProto.fromPartial(e)) || []; - message.enumType = object.enumType?.map((e) => EnumDescriptorProto.fromPartial(e)) || []; - message.service = object.service?.map((e) => ServiceDescriptorProto.fromPartial(e)) || []; - message.extension = object.extension?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? FileOptions.fromPartial(object.options) - : undefined; - message.sourceCodeInfo = (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) - ? SourceCodeInfo.fromPartial(object.sourceCodeInfo) - : undefined; - message.syntax = object.syntax ?? ""; - return message; - }, -}; - -function createBaseDescriptorProto(): DescriptorProto { - return { - name: "", - field: [], - extension: [], - nestedType: [], - enumType: [], - extensionRange: [], - oneofDecl: [], - options: undefined, - reservedRange: [], - reservedName: [], - }; -} - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - field: Array.isArray(object?.field) ? object.field.map((e: any) => FieldDescriptorProto.fromJSON(e)) : [], - extension: Array.isArray(object?.extension) - ? object.extension.map((e: any) => FieldDescriptorProto.fromJSON(e)) - : [], - nestedType: Array.isArray(object?.nestedType) - ? object.nestedType.map((e: any) => DescriptorProto.fromJSON(e)) - : [], - enumType: Array.isArray(object?.enumType) ? object.enumType.map((e: any) => EnumDescriptorProto.fromJSON(e)) : [], - extensionRange: Array.isArray(object?.extensionRange) - ? object.extensionRange.map((e: any) => DescriptorProto_ExtensionRange.fromJSON(e)) - : [], - oneofDecl: Array.isArray(object?.oneofDecl) - ? object.oneofDecl.map((e: any) => OneofDescriptorProto.fromJSON(e)) - : [], - options: isSet(object.options) ? MessageOptions.fromJSON(object.options) : undefined, - reservedRange: Array.isArray(object?.reservedRange) - ? object.reservedRange.map((e: any) => DescriptorProto_ReservedRange.fromJSON(e)) - : [], - reservedName: Array.isArray(object?.reservedName) ? object.reservedName.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => e ? FieldDescriptorProto.toJSON(e) : undefined); - } else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => e ? FieldDescriptorProto.toJSON(e) : undefined); - } else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => e ? DescriptorProto.toJSON(e) : undefined); - } else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => e ? EnumDescriptorProto.toJSON(e) : undefined); - } else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined); - } else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => e ? OneofDescriptorProto.toJSON(e) : undefined); - } else { - obj.oneofDecl = []; - } - message.options !== undefined - && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => e ? DescriptorProto_ReservedRange.toJSON(e) : undefined); - } else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } else { - obj.reservedName = []; - } - return obj; - }, - - fromPartial, I>>(object: I): DescriptorProto { - const message = createBaseDescriptorProto(); - message.name = object.name ?? ""; - message.field = object.field?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.extension = object.extension?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.nestedType = object.nestedType?.map((e) => DescriptorProto.fromPartial(e)) || []; - message.enumType = object.enumType?.map((e) => EnumDescriptorProto.fromPartial(e)) || []; - message.extensionRange = object.extensionRange?.map((e) => DescriptorProto_ExtensionRange.fromPartial(e)) || []; - message.oneofDecl = object.oneofDecl?.map((e) => OneofDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? MessageOptions.fromPartial(object.options) - : undefined; - message.reservedRange = object.reservedRange?.map((e) => DescriptorProto_ReservedRange.fromPartial(e)) || []; - message.reservedName = object.reservedName?.map((e) => e) || []; - return message; - }, -}; - -function createBaseDescriptorProto_ExtensionRange(): DescriptorProto_ExtensionRange { - return { start: 0, end: 0, options: undefined }; -} - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto_ExtensionRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - return { - start: isSet(object.start) ? Number(object.start) : 0, - end: isSet(object.end) ? Number(object.end) : 0, - options: isSet(object.options) ? ExtensionRangeOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - message.options !== undefined - && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I, - ): DescriptorProto_ExtensionRange { - const message = createBaseDescriptorProto_ExtensionRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - message.options = (object.options !== undefined && object.options !== null) - ? ExtensionRangeOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseDescriptorProto_ReservedRange(): DescriptorProto_ReservedRange { - return { start: 0, end: 0 }; -} - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto_ReservedRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - return { start: isSet(object.start) ? Number(object.start) : 0, end: isSet(object.end) ? Number(object.end) : 0 }; - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - fromPartial, I>>( - object: I, - ): DescriptorProto_ReservedRange { - const message = createBaseDescriptorProto_ReservedRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -function createBaseExtensionRangeOptions(): ExtensionRangeOptions { - return { uninterpretedOption: [] }; -} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExtensionRangeOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExtensionRangeOptions { - return { - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): ExtensionRangeOptions { - const message = createBaseExtensionRangeOptions(); - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFieldDescriptorProto(): FieldDescriptorProto { - return { - name: "", - number: 0, - label: 1, - type: 1, - typeName: "", - extendee: "", - defaultValue: "", - oneofIndex: 0, - jsonName: "", - options: undefined, - proto3Optional: false, - }; -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== "") { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== "") { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== "") { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== "") { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFieldDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32() as any; - break; - case 5: - message.type = reader.int32() as any; - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FieldDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - number: isSet(object.number) ? Number(object.number) : 0, - label: isSet(object.label) ? fieldDescriptorProto_LabelFromJSON(object.label) : 1, - type: isSet(object.type) ? fieldDescriptorProto_TypeFromJSON(object.type) : 1, - typeName: isSet(object.typeName) ? String(object.typeName) : "", - extendee: isSet(object.extendee) ? String(object.extendee) : "", - defaultValue: isSet(object.defaultValue) ? String(object.defaultValue) : "", - oneofIndex: isSet(object.oneofIndex) ? Number(object.oneofIndex) : 0, - jsonName: isSet(object.jsonName) ? String(object.jsonName) : "", - options: isSet(object.options) ? FieldOptions.fromJSON(object.options) : undefined, - proto3Optional: isSet(object.proto3Optional) ? Boolean(object.proto3Optional) : false, - }; - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = Math.round(message.number)); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = Math.round(message.oneofIndex)); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - - fromPartial, I>>(object: I): FieldDescriptorProto { - const message = createBaseFieldDescriptorProto(); - message.name = object.name ?? ""; - message.number = object.number ?? 0; - message.label = object.label ?? 1; - message.type = object.type ?? 1; - message.typeName = object.typeName ?? ""; - message.extendee = object.extendee ?? ""; - message.defaultValue = object.defaultValue ?? ""; - message.oneofIndex = object.oneofIndex ?? 0; - message.jsonName = object.jsonName ?? ""; - message.options = (object.options !== undefined && object.options !== null) - ? FieldOptions.fromPartial(object.options) - : undefined; - message.proto3Optional = object.proto3Optional ?? false; - return message; - }, -}; - -function createBaseOneofDescriptorProto(): OneofDescriptorProto { - return { name: "", options: undefined }; -} - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOneofDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OneofDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - options: isSet(object.options) ? OneofOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - - fromPartial, I>>(object: I): OneofDescriptorProto { - const message = createBaseOneofDescriptorProto(); - message.name = object.name ?? ""; - message.options = (object.options !== undefined && object.options !== null) - ? OneofOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseEnumDescriptorProto(): EnumDescriptorProto { - return { name: "", value: [], options: undefined, reservedRange: [], reservedName: [] }; -} - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - value: Array.isArray(object?.value) ? object.value.map((e: any) => EnumValueDescriptorProto.fromJSON(e)) : [], - options: isSet(object.options) ? EnumOptions.fromJSON(object.options) : undefined, - reservedRange: Array.isArray(object?.reservedRange) - ? object.reservedRange.map((e: any) => EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - : [], - reservedName: Array.isArray(object?.reservedName) ? object.reservedName.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => e ? EnumValueDescriptorProto.toJSON(e) : undefined); - } else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => - e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined - ); - } else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } else { - obj.reservedName = []; - } - return obj; - }, - - fromPartial, I>>(object: I): EnumDescriptorProto { - const message = createBaseEnumDescriptorProto(); - message.name = object.name ?? ""; - message.value = object.value?.map((e) => EnumValueDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? EnumOptions.fromPartial(object.options) - : undefined; - message.reservedRange = object.reservedRange?.map((e) => EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - || []; - message.reservedName = object.reservedName?.map((e) => e) || []; - return message; - }, -}; - -function createBaseEnumDescriptorProto_EnumReservedRange(): EnumDescriptorProto_EnumReservedRange { - return { start: 0, end: 0 }; -} - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumDescriptorProto_EnumReservedRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - return { start: isSet(object.start) ? Number(object.start) : 0, end: isSet(object.end) ? Number(object.end) : 0 }; - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - fromPartial, I>>( - object: I, - ): EnumDescriptorProto_EnumReservedRange { - const message = createBaseEnumDescriptorProto_EnumReservedRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -function createBaseEnumValueDescriptorProto(): EnumValueDescriptorProto { - return { name: "", number: 0, options: undefined }; -} - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumValueDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumValueDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - number: isSet(object.number) ? Number(object.number) : 0, - options: isSet(object.options) ? EnumValueOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = Math.round(message.number)); - message.options !== undefined - && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - - fromPartial, I>>(object: I): EnumValueDescriptorProto { - const message = createBaseEnumValueDescriptorProto(); - message.name = object.name ?? ""; - message.number = object.number ?? 0; - message.options = (object.options !== undefined && object.options !== null) - ? EnumValueOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseServiceDescriptorProto(): ServiceDescriptorProto { - return { name: "", method: [], options: undefined }; -} - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseServiceDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ServiceDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - method: Array.isArray(object?.method) ? object.method.map((e: any) => MethodDescriptorProto.fromJSON(e)) : [], - options: isSet(object.options) ? ServiceOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => e ? MethodDescriptorProto.toJSON(e) : undefined); - } else { - obj.method = []; - } - message.options !== undefined - && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - - fromPartial, I>>(object: I): ServiceDescriptorProto { - const message = createBaseServiceDescriptorProto(); - message.name = object.name ?? ""; - message.method = object.method?.map((e) => MethodDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? ServiceOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseMethodDescriptorProto(): MethodDescriptorProto { - return { - name: "", - inputType: "", - outputType: "", - options: undefined, - clientStreaming: false, - serverStreaming: false, - }; -} - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.inputType !== "") { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== "") { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMethodDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MethodDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - inputType: isSet(object.inputType) ? String(object.inputType) : "", - outputType: isSet(object.outputType) ? String(object.outputType) : "", - options: isSet(object.options) ? MethodOptions.fromJSON(object.options) : undefined, - clientStreaming: isSet(object.clientStreaming) ? Boolean(object.clientStreaming) : false, - serverStreaming: isSet(object.serverStreaming) ? Boolean(object.serverStreaming) : false, - }; - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined - && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - - fromPartial, I>>(object: I): MethodDescriptorProto { - const message = createBaseMethodDescriptorProto(); - message.name = object.name ?? ""; - message.inputType = object.inputType ?? ""; - message.outputType = object.outputType ?? ""; - message.options = (object.options !== undefined && object.options !== null) - ? MethodOptions.fromPartial(object.options) - : undefined; - message.clientStreaming = object.clientStreaming ?? false; - message.serverStreaming = object.serverStreaming ?? false; - return message; - }, -}; - -function createBaseFileOptions(): FileOptions { - return { - javaPackage: "", - javaOuterClassname: "", - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: "", - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: "", - csharpNamespace: "", - swiftPrefix: "", - phpClassPrefix: "", - phpNamespace: "", - phpMetadataNamespace: "", - rubyPackage: "", - uninterpretedOption: [], - }; -} - -export const FileOptions = { - encode(message: FileOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.javaPackage !== "") { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== "") { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== "") { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== "") { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== "") { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== "") { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== "") { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== "") { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== "") { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== "") { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32() as any; - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileOptions { - return { - javaPackage: isSet(object.javaPackage) ? String(object.javaPackage) : "", - javaOuterClassname: isSet(object.javaOuterClassname) ? String(object.javaOuterClassname) : "", - javaMultipleFiles: isSet(object.javaMultipleFiles) ? Boolean(object.javaMultipleFiles) : false, - javaGenerateEqualsAndHash: isSet(object.javaGenerateEqualsAndHash) - ? Boolean(object.javaGenerateEqualsAndHash) - : false, - javaStringCheckUtf8: isSet(object.javaStringCheckUtf8) ? Boolean(object.javaStringCheckUtf8) : false, - optimizeFor: isSet(object.optimizeFor) ? fileOptions_OptimizeModeFromJSON(object.optimizeFor) : 1, - goPackage: isSet(object.goPackage) ? String(object.goPackage) : "", - ccGenericServices: isSet(object.ccGenericServices) ? Boolean(object.ccGenericServices) : false, - javaGenericServices: isSet(object.javaGenericServices) ? Boolean(object.javaGenericServices) : false, - pyGenericServices: isSet(object.pyGenericServices) ? Boolean(object.pyGenericServices) : false, - phpGenericServices: isSet(object.phpGenericServices) ? Boolean(object.phpGenericServices) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - ccEnableArenas: isSet(object.ccEnableArenas) ? Boolean(object.ccEnableArenas) : false, - objcClassPrefix: isSet(object.objcClassPrefix) ? String(object.objcClassPrefix) : "", - csharpNamespace: isSet(object.csharpNamespace) ? String(object.csharpNamespace) : "", - swiftPrefix: isSet(object.swiftPrefix) ? String(object.swiftPrefix) : "", - phpClassPrefix: isSet(object.phpClassPrefix) ? String(object.phpClassPrefix) : "", - phpNamespace: isSet(object.phpNamespace) ? String(object.phpNamespace) : "", - phpMetadataNamespace: isSet(object.phpMetadataNamespace) ? String(object.phpMetadataNamespace) : "", - rubyPackage: isSet(object.rubyPackage) ? String(object.rubyPackage) : "", - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined - && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): FileOptions { - const message = createBaseFileOptions(); - message.javaPackage = object.javaPackage ?? ""; - message.javaOuterClassname = object.javaOuterClassname ?? ""; - message.javaMultipleFiles = object.javaMultipleFiles ?? false; - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash ?? false; - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 ?? false; - message.optimizeFor = object.optimizeFor ?? 1; - message.goPackage = object.goPackage ?? ""; - message.ccGenericServices = object.ccGenericServices ?? false; - message.javaGenericServices = object.javaGenericServices ?? false; - message.pyGenericServices = object.pyGenericServices ?? false; - message.phpGenericServices = object.phpGenericServices ?? false; - message.deprecated = object.deprecated ?? false; - message.ccEnableArenas = object.ccEnableArenas ?? false; - message.objcClassPrefix = object.objcClassPrefix ?? ""; - message.csharpNamespace = object.csharpNamespace ?? ""; - message.swiftPrefix = object.swiftPrefix ?? ""; - message.phpClassPrefix = object.phpClassPrefix ?? ""; - message.phpNamespace = object.phpNamespace ?? ""; - message.phpMetadataNamespace = object.phpMetadataNamespace ?? ""; - message.rubyPackage = object.rubyPackage ?? ""; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseMessageOptions(): MessageOptions { - return { - messageSetWireFormat: false, - noStandardDescriptorAccessor: false, - deprecated: false, - mapEntry: false, - uninterpretedOption: [], - }; -} - -export const MessageOptions = { - encode(message: MessageOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMessageOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MessageOptions { - return { - messageSetWireFormat: isSet(object.messageSetWireFormat) ? Boolean(object.messageSetWireFormat) : false, - noStandardDescriptorAccessor: isSet(object.noStandardDescriptorAccessor) - ? Boolean(object.noStandardDescriptorAccessor) - : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - mapEntry: isSet(object.mapEntry) ? Boolean(object.mapEntry) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined - && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): MessageOptions { - const message = createBaseMessageOptions(); - message.messageSetWireFormat = object.messageSetWireFormat ?? false; - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor ?? false; - message.deprecated = object.deprecated ?? false; - message.mapEntry = object.mapEntry ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFieldOptions(): FieldOptions { - return { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false, uninterpretedOption: [] }; -} - -export const FieldOptions = { - encode(message: FieldOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFieldOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any; - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32() as any; - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FieldOptions { - return { - ctype: isSet(object.ctype) ? fieldOptions_CTypeFromJSON(object.ctype) : 0, - packed: isSet(object.packed) ? Boolean(object.packed) : false, - jstype: isSet(object.jstype) ? fieldOptions_JSTypeFromJSON(object.jstype) : 0, - lazy: isSet(object.lazy) ? Boolean(object.lazy) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - weak: isSet(object.weak) ? Boolean(object.weak) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): FieldOptions { - const message = createBaseFieldOptions(); - message.ctype = object.ctype ?? 0; - message.packed = object.packed ?? false; - message.jstype = object.jstype ?? 0; - message.lazy = object.lazy ?? false; - message.deprecated = object.deprecated ?? false; - message.weak = object.weak ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseOneofOptions(): OneofOptions { - return { uninterpretedOption: [] }; -} - -export const OneofOptions = { - encode(message: OneofOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOneofOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OneofOptions { - return { - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): OneofOptions { - const message = createBaseOneofOptions(); - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseEnumOptions(): EnumOptions { - return { allowAlias: false, deprecated: false, uninterpretedOption: [] }; -} - -export const EnumOptions = { - encode(message: EnumOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumOptions { - return { - allowAlias: isSet(object.allowAlias) ? Boolean(object.allowAlias) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): EnumOptions { - const message = createBaseEnumOptions(); - message.allowAlias = object.allowAlias ?? false; - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseEnumValueOptions(): EnumValueOptions { - return { deprecated: false, uninterpretedOption: [] }; -} - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumValueOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumValueOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): EnumValueOptions { - const message = createBaseEnumValueOptions(); - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseServiceOptions(): ServiceOptions { - return { deprecated: false, uninterpretedOption: [] }; -} - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseServiceOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ServiceOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): ServiceOptions { - const message = createBaseServiceOptions(); - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseMethodOptions(): MethodOptions { - return { deprecated: false, idempotencyLevel: 0, uninterpretedOption: [] }; -} - -export const MethodOptions = { - encode(message: MethodOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMethodOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32() as any; - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MethodOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - idempotencyLevel: isSet(object.idempotencyLevel) - ? methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - : 0, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined - && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>(object: I): MethodOptions { - const message = createBaseMethodOptions(); - message.deprecated = object.deprecated ?? false; - message.idempotencyLevel = object.idempotencyLevel ?? 0; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseUninterpretedOption(): UninterpretedOption { - return { - name: [], - identifierValue: "", - positiveIntValue: 0, - negativeIntValue: 0, - doubleValue: 0, - stringValue: new Uint8Array(), - aggregateValue: "", - }; -} - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== "") { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== "") { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUninterpretedOption(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UninterpretedOption { - return { - name: Array.isArray(object?.name) ? object.name.map((e: any) => UninterpretedOption_NamePart.fromJSON(e)) : [], - identifierValue: isSet(object.identifierValue) ? String(object.identifierValue) : "", - positiveIntValue: isSet(object.positiveIntValue) ? Number(object.positiveIntValue) : 0, - negativeIntValue: isSet(object.negativeIntValue) ? Number(object.negativeIntValue) : 0, - doubleValue: isSet(object.doubleValue) ? Number(object.doubleValue) : 0, - stringValue: isSet(object.stringValue) ? bytesFromBase64(object.stringValue) : new Uint8Array(), - aggregateValue: isSet(object.aggregateValue) ? String(object.aggregateValue) : "", - }; - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {}; - if (message.name) { - obj.name = message.name.map((e) => e ? UninterpretedOption_NamePart.toJSON(e) : undefined); - } else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = Math.round(message.positiveIntValue)); - message.negativeIntValue !== undefined && (obj.negativeIntValue = Math.round(message.negativeIntValue)); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined - && (obj.stringValue = base64FromBytes( - message.stringValue !== undefined ? message.stringValue : new Uint8Array(), - )); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - - fromPartial, I>>(object: I): UninterpretedOption { - const message = createBaseUninterpretedOption(); - message.name = object.name?.map((e) => UninterpretedOption_NamePart.fromPartial(e)) || []; - message.identifierValue = object.identifierValue ?? ""; - message.positiveIntValue = object.positiveIntValue ?? 0; - message.negativeIntValue = object.negativeIntValue ?? 0; - message.doubleValue = object.doubleValue ?? 0; - message.stringValue = object.stringValue ?? new Uint8Array(); - message.aggregateValue = object.aggregateValue ?? ""; - return message; - }, -}; - -function createBaseUninterpretedOption_NamePart(): UninterpretedOption_NamePart { - return { namePart: "", isExtension: false }; -} - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.namePart !== "") { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUninterpretedOption_NamePart(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - return { - namePart: isSet(object.namePart) ? String(object.namePart) : "", - isExtension: isSet(object.isExtension) ? Boolean(object.isExtension) : false, - }; - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - - fromPartial, I>>(object: I): UninterpretedOption_NamePart { - const message = createBaseUninterpretedOption_NamePart(); - message.namePart = object.namePart ?? ""; - message.isExtension = object.isExtension ?? false; - return message; - }, -}; - -function createBaseSourceCodeInfo(): SourceCodeInfo { - return { location: [] }; -} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSourceCodeInfo(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SourceCodeInfo { - return { - location: Array.isArray(object?.location) - ? object.location.map((e: any) => SourceCodeInfo_Location.fromJSON(e)) - : [], - }; - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {}; - if (message.location) { - obj.location = message.location.map((e) => e ? SourceCodeInfo_Location.toJSON(e) : undefined); - } else { - obj.location = []; - } - return obj; - }, - - fromPartial, I>>(object: I): SourceCodeInfo { - const message = createBaseSourceCodeInfo(); - message.location = object.location?.map((e) => SourceCodeInfo_Location.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseSourceCodeInfo_Location(): SourceCodeInfo_Location { - return { path: [], span: [], leadingComments: "", trailingComments: "", leadingDetachedComments: [] }; -} - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== "") { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== "") { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSourceCodeInfo_Location(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SourceCodeInfo_Location { - return { - path: Array.isArray(object?.path) ? object.path.map((e: any) => Number(e)) : [], - span: Array.isArray(object?.span) ? object.span.map((e: any) => Number(e)) : [], - leadingComments: isSet(object.leadingComments) ? String(object.leadingComments) : "", - trailingComments: isSet(object.trailingComments) ? String(object.trailingComments) : "", - leadingDetachedComments: Array.isArray(object?.leadingDetachedComments) - ? object.leadingDetachedComments.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {}; - if (message.path) { - obj.path = message.path.map((e) => Math.round(e)); - } else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => Math.round(e)); - } else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } else { - obj.leadingDetachedComments = []; - } - return obj; - }, - - fromPartial, I>>(object: I): SourceCodeInfo_Location { - const message = createBaseSourceCodeInfo_Location(); - message.path = object.path?.map((e) => e) || []; - message.span = object.span?.map((e) => e) || []; - message.leadingComments = object.leadingComments ?? ""; - message.trailingComments = object.trailingComments ?? ""; - message.leadingDetachedComments = object.leadingDetachedComments?.map((e) => e) || []; - return message; - }, -}; - -function createBaseGeneratedCodeInfo(): GeneratedCodeInfo { - return { annotation: [] }; -} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGeneratedCodeInfo(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GeneratedCodeInfo { - return { - annotation: Array.isArray(object?.annotation) - ? object.annotation.map((e: any) => GeneratedCodeInfo_Annotation.fromJSON(e)) - : [], - }; - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined); - } else { - obj.annotation = []; - } - return obj; - }, - - fromPartial, I>>(object: I): GeneratedCodeInfo { - const message = createBaseGeneratedCodeInfo(); - message.annotation = object.annotation?.map((e) => GeneratedCodeInfo_Annotation.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGeneratedCodeInfo_Annotation(): GeneratedCodeInfo_Annotation { - return { path: [], sourceFile: "", begin: 0, end: 0 }; -} - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== "") { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGeneratedCodeInfo_Annotation(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - return { - path: Array.isArray(object?.path) ? object.path.map((e: any) => Number(e)) : [], - sourceFile: isSet(object.sourceFile) ? String(object.sourceFile) : "", - begin: isSet(object.begin) ? Number(object.begin) : 0, - end: isSet(object.end) ? Number(object.end) : 0, - }; - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {}; - if (message.path) { - obj.path = message.path.map((e) => Math.round(e)); - } else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = Math.round(message.begin)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - fromPartial, I>>(object: I): GeneratedCodeInfo_Annotation { - const message = createBaseGeneratedCodeInfo_Annotation(); - message.path = object.path?.map((e) => e) || []; - message.sourceFile = object.sourceFile ?? ""; - message.begin = object.begin ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (globalThis.Buffer) { - return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); - } else { - const bin = globalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (globalThis.Buffer) { - return globalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return globalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P - : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/events.ts b/src/proto/generated/arkeo/arkeo/events.ts similarity index 68% rename from src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/events.ts rename to src/proto/generated/arkeo/arkeo/events.ts index eefd84c..06607dd 100644 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/events.ts +++ b/src/proto/generated/arkeo/arkeo/events.ts @@ -14,8 +14,6 @@ import { providerStatusToJSON, } from "./keeper"; -export const protobufPackage = "arkeo.arkeo"; - export interface EventBondProvider { provider: Uint8Array; service: string; @@ -28,47 +26,48 @@ export interface EventModProvider { provider: Uint8Array; service: string; metadataURI: string; - metadataNonce: number; + metadataNonce: Long; status: ProviderStatus; - minContractDuration: number; - maxContractDuration: number; + minContractDuration: Long; + maxContractDuration: Long; subscriptionRate: Coin[]; payAsYouGoRate: Coin[]; bond: string; - settlementDuration: number; + settlementDuration: Long; } export interface EventOpenContract { provider: Uint8Array; - contractId: number; + contractId: Long; service: string; client: Uint8Array; delegate: Uint8Array; type: ContractType; - height: number; - duration: number; - rate: Coin | undefined; - openCost: number; + height: Long; + duration: Long; + rate?: Coin; + openCost: Long; deposit: string; - settlementDuration: number; + settlementDuration: Long; authorization: ContractAuthorization; + queriesPerMinute: Long; } export interface EventSettleContract { provider: Uint8Array; - contractId: number; + contractId: Long; service: string; client: Uint8Array; delegate: Uint8Array; type: ContractType; - nonce: number; - height: number; + nonce: Long; + height: Long; paid: string; reserve: string; } export interface EventCloseContract { - contractId: number; + contractId: Long; provider: Uint8Array; service: string; client: Uint8Array; @@ -139,14 +138,18 @@ export const EventBondProvider = { toJSON(message: EventBondProvider): unknown { const obj: any = {}; - message.provider !== undefined - && (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); + message.provider !== undefined && + (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); message.service !== undefined && (obj.service = message.service); message.bondRel !== undefined && (obj.bondRel = message.bondRel); message.bondAbs !== undefined && (obj.bondAbs = message.bondAbs); return obj; }, + create, I>>(base?: I): EventBondProvider { + return EventBondProvider.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): EventBondProvider { const message = createBaseEventBondProvider(); message.provider = object.provider ?? new Uint8Array(); @@ -163,14 +166,14 @@ function createBaseEventModProvider(): EventModProvider { provider: new Uint8Array(), service: "", metadataURI: "", - metadataNonce: 0, + metadataNonce: Long.UZERO, status: 0, - minContractDuration: 0, - maxContractDuration: 0, + minContractDuration: Long.ZERO, + maxContractDuration: Long.ZERO, subscriptionRate: [], payAsYouGoRate: [], bond: "", - settlementDuration: 0, + settlementDuration: Long.ZERO, }; } @@ -188,16 +191,16 @@ export const EventModProvider = { if (message.metadataURI !== "") { writer.uint32(34).string(message.metadataURI); } - if (message.metadataNonce !== 0) { + if (!message.metadataNonce.isZero()) { writer.uint32(40).uint64(message.metadataNonce); } if (message.status !== 0) { writer.uint32(48).int32(message.status); } - if (message.minContractDuration !== 0) { + if (!message.minContractDuration.isZero()) { writer.uint32(56).int64(message.minContractDuration); } - if (message.maxContractDuration !== 0) { + if (!message.maxContractDuration.isZero()) { writer.uint32(64).int64(message.maxContractDuration); } for (const v of message.subscriptionRate) { @@ -209,7 +212,7 @@ export const EventModProvider = { if (message.bond !== "") { writer.uint32(90).string(message.bond); } - if (message.settlementDuration !== 0) { + if (!message.settlementDuration.isZero()) { writer.uint32(96).int64(message.settlementDuration); } return writer; @@ -235,16 +238,16 @@ export const EventModProvider = { message.metadataURI = reader.string(); break; case 5: - message.metadataNonce = longToNumber(reader.uint64() as Long); + message.metadataNonce = reader.uint64() as Long; break; case 6: message.status = reader.int32() as any; break; case 7: - message.minContractDuration = longToNumber(reader.int64() as Long); + message.minContractDuration = reader.int64() as Long; break; case 8: - message.maxContractDuration = longToNumber(reader.int64() as Long); + message.maxContractDuration = reader.int64() as Long; break; case 9: message.subscriptionRate.push(Coin.decode(reader, reader.uint32())); @@ -256,7 +259,7 @@ export const EventModProvider = { message.bond = reader.string(); break; case 12: - message.settlementDuration = longToNumber(reader.int64() as Long); + message.settlementDuration = reader.int64() as Long; break; default: reader.skipType(tag & 7); @@ -272,10 +275,10 @@ export const EventModProvider = { provider: isSet(object.provider) ? bytesFromBase64(object.provider) : new Uint8Array(), service: isSet(object.service) ? String(object.service) : "", metadataURI: isSet(object.metadataURI) ? String(object.metadataURI) : "", - metadataNonce: isSet(object.metadataNonce) ? Number(object.metadataNonce) : 0, + metadataNonce: isSet(object.metadataNonce) ? Long.fromValue(object.metadataNonce) : Long.UZERO, status: isSet(object.status) ? providerStatusFromJSON(object.status) : 0, - minContractDuration: isSet(object.minContractDuration) ? Number(object.minContractDuration) : 0, - maxContractDuration: isSet(object.maxContractDuration) ? Number(object.maxContractDuration) : 0, + minContractDuration: isSet(object.minContractDuration) ? Long.fromValue(object.minContractDuration) : Long.ZERO, + maxContractDuration: isSet(object.maxContractDuration) ? Long.fromValue(object.maxContractDuration) : Long.ZERO, subscriptionRate: Array.isArray(object?.subscriptionRate) ? object.subscriptionRate.map((e: any) => Coin.fromJSON(e)) : [], @@ -283,22 +286,24 @@ export const EventModProvider = { ? object.payAsYouGoRate.map((e: any) => Coin.fromJSON(e)) : [], bond: isSet(object.bond) ? String(object.bond) : "", - settlementDuration: isSet(object.settlementDuration) ? Number(object.settlementDuration) : 0, + settlementDuration: isSet(object.settlementDuration) ? Long.fromValue(object.settlementDuration) : Long.ZERO, }; }, toJSON(message: EventModProvider): unknown { const obj: any = {}; - message.creator !== undefined - && (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); - message.provider !== undefined - && (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); + message.creator !== undefined && + (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); + message.provider !== undefined && + (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); message.service !== undefined && (obj.service = message.service); message.metadataURI !== undefined && (obj.metadataURI = message.metadataURI); - message.metadataNonce !== undefined && (obj.metadataNonce = Math.round(message.metadataNonce)); + message.metadataNonce !== undefined && (obj.metadataNonce = (message.metadataNonce || Long.UZERO).toString()); message.status !== undefined && (obj.status = providerStatusToJSON(message.status)); - message.minContractDuration !== undefined && (obj.minContractDuration = Math.round(message.minContractDuration)); - message.maxContractDuration !== undefined && (obj.maxContractDuration = Math.round(message.maxContractDuration)); + message.minContractDuration !== undefined && + (obj.minContractDuration = (message.minContractDuration || Long.ZERO).toString()); + message.maxContractDuration !== undefined && + (obj.maxContractDuration = (message.maxContractDuration || Long.ZERO).toString()); if (message.subscriptionRate) { obj.subscriptionRate = message.subscriptionRate.map((e) => e ? Coin.toJSON(e) : undefined); } else { @@ -310,24 +315,37 @@ export const EventModProvider = { obj.payAsYouGoRate = []; } message.bond !== undefined && (obj.bond = message.bond); - message.settlementDuration !== undefined && (obj.settlementDuration = Math.round(message.settlementDuration)); + message.settlementDuration !== undefined && + (obj.settlementDuration = (message.settlementDuration || Long.ZERO).toString()); return obj; }, + create, I>>(base?: I): EventModProvider { + return EventModProvider.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): EventModProvider { const message = createBaseEventModProvider(); message.creator = object.creator ?? new Uint8Array(); message.provider = object.provider ?? new Uint8Array(); message.service = object.service ?? ""; message.metadataURI = object.metadataURI ?? ""; - message.metadataNonce = object.metadataNonce ?? 0; + message.metadataNonce = (object.metadataNonce !== undefined && object.metadataNonce !== null) + ? Long.fromValue(object.metadataNonce) + : Long.UZERO; message.status = object.status ?? 0; - message.minContractDuration = object.minContractDuration ?? 0; - message.maxContractDuration = object.maxContractDuration ?? 0; + message.minContractDuration = (object.minContractDuration !== undefined && object.minContractDuration !== null) + ? Long.fromValue(object.minContractDuration) + : Long.ZERO; + message.maxContractDuration = (object.maxContractDuration !== undefined && object.maxContractDuration !== null) + ? Long.fromValue(object.maxContractDuration) + : Long.ZERO; message.subscriptionRate = object.subscriptionRate?.map((e) => Coin.fromPartial(e)) || []; message.payAsYouGoRate = object.payAsYouGoRate?.map((e) => Coin.fromPartial(e)) || []; message.bond = object.bond ?? ""; - message.settlementDuration = object.settlementDuration ?? 0; + message.settlementDuration = (object.settlementDuration !== undefined && object.settlementDuration !== null) + ? Long.fromValue(object.settlementDuration) + : Long.ZERO; return message; }, }; @@ -335,18 +353,19 @@ export const EventModProvider = { function createBaseEventOpenContract(): EventOpenContract { return { provider: new Uint8Array(), - contractId: 0, + contractId: Long.UZERO, service: "", client: new Uint8Array(), delegate: new Uint8Array(), type: 0, - height: 0, - duration: 0, + height: Long.ZERO, + duration: Long.ZERO, rate: undefined, - openCost: 0, + openCost: Long.ZERO, deposit: "", - settlementDuration: 0, + settlementDuration: Long.ZERO, authorization: 0, + queriesPerMinute: Long.ZERO, }; } @@ -355,7 +374,7 @@ export const EventOpenContract = { if (message.provider.length !== 0) { writer.uint32(10).bytes(message.provider); } - if (message.contractId !== 0) { + if (!message.contractId.isZero()) { writer.uint32(16).uint64(message.contractId); } if (message.service !== "") { @@ -370,27 +389,30 @@ export const EventOpenContract = { if (message.type !== 0) { writer.uint32(48).int32(message.type); } - if (message.height !== 0) { + if (!message.height.isZero()) { writer.uint32(56).int64(message.height); } - if (message.duration !== 0) { + if (!message.duration.isZero()) { writer.uint32(64).int64(message.duration); } if (message.rate !== undefined) { Coin.encode(message.rate, writer.uint32(74).fork()).ldelim(); } - if (message.openCost !== 0) { + if (!message.openCost.isZero()) { writer.uint32(80).int64(message.openCost); } if (message.deposit !== "") { writer.uint32(90).string(message.deposit); } - if (message.settlementDuration !== 0) { + if (!message.settlementDuration.isZero()) { writer.uint32(96).int64(message.settlementDuration); } if (message.authorization !== 0) { writer.uint32(104).int32(message.authorization); } + if (!message.queriesPerMinute.isZero()) { + writer.uint32(112).int64(message.queriesPerMinute); + } return writer; }, @@ -405,7 +427,7 @@ export const EventOpenContract = { message.provider = reader.bytes(); break; case 2: - message.contractId = longToNumber(reader.uint64() as Long); + message.contractId = reader.uint64() as Long; break; case 3: message.service = reader.string(); @@ -420,26 +442,29 @@ export const EventOpenContract = { message.type = reader.int32() as any; break; case 7: - message.height = longToNumber(reader.int64() as Long); + message.height = reader.int64() as Long; break; case 8: - message.duration = longToNumber(reader.int64() as Long); + message.duration = reader.int64() as Long; break; case 9: message.rate = Coin.decode(reader, reader.uint32()); break; case 10: - message.openCost = longToNumber(reader.int64() as Long); + message.openCost = reader.int64() as Long; break; case 11: message.deposit = reader.string(); break; case 12: - message.settlementDuration = longToNumber(reader.int64() as Long); + message.settlementDuration = reader.int64() as Long; break; case 13: message.authorization = reader.int32() as any; break; + case 14: + message.queriesPerMinute = reader.int64() as Long; + break; default: reader.skipType(tag & 7); break; @@ -451,57 +476,78 @@ export const EventOpenContract = { fromJSON(object: any): EventOpenContract { return { provider: isSet(object.provider) ? bytesFromBase64(object.provider) : new Uint8Array(), - contractId: isSet(object.contractId) ? Number(object.contractId) : 0, + contractId: isSet(object.contractId) ? Long.fromValue(object.contractId) : Long.UZERO, service: isSet(object.service) ? String(object.service) : "", client: isSet(object.client) ? bytesFromBase64(object.client) : new Uint8Array(), delegate: isSet(object.delegate) ? bytesFromBase64(object.delegate) : new Uint8Array(), type: isSet(object.type) ? contractTypeFromJSON(object.type) : 0, - height: isSet(object.height) ? Number(object.height) : 0, - duration: isSet(object.duration) ? Number(object.duration) : 0, + height: isSet(object.height) ? Long.fromValue(object.height) : Long.ZERO, + duration: isSet(object.duration) ? Long.fromValue(object.duration) : Long.ZERO, rate: isSet(object.rate) ? Coin.fromJSON(object.rate) : undefined, - openCost: isSet(object.openCost) ? Number(object.openCost) : 0, + openCost: isSet(object.openCost) ? Long.fromValue(object.openCost) : Long.ZERO, deposit: isSet(object.deposit) ? String(object.deposit) : "", - settlementDuration: isSet(object.settlementDuration) ? Number(object.settlementDuration) : 0, + settlementDuration: isSet(object.settlementDuration) ? Long.fromValue(object.settlementDuration) : Long.ZERO, authorization: isSet(object.authorization) ? contractAuthorizationFromJSON(object.authorization) : 0, + queriesPerMinute: isSet(object.queriesPerMinute) ? Long.fromValue(object.queriesPerMinute) : Long.ZERO, }; }, toJSON(message: EventOpenContract): unknown { const obj: any = {}; - message.provider !== undefined - && (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); - message.contractId !== undefined && (obj.contractId = Math.round(message.contractId)); + message.provider !== undefined && + (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); + message.contractId !== undefined && (obj.contractId = (message.contractId || Long.UZERO).toString()); message.service !== undefined && (obj.service = message.service); - message.client !== undefined - && (obj.client = base64FromBytes(message.client !== undefined ? message.client : new Uint8Array())); - message.delegate !== undefined - && (obj.delegate = base64FromBytes(message.delegate !== undefined ? message.delegate : new Uint8Array())); + message.client !== undefined && + (obj.client = base64FromBytes(message.client !== undefined ? message.client : new Uint8Array())); + message.delegate !== undefined && + (obj.delegate = base64FromBytes(message.delegate !== undefined ? message.delegate : new Uint8Array())); message.type !== undefined && (obj.type = contractTypeToJSON(message.type)); - message.height !== undefined && (obj.height = Math.round(message.height)); - message.duration !== undefined && (obj.duration = Math.round(message.duration)); + message.height !== undefined && (obj.height = (message.height || Long.ZERO).toString()); + message.duration !== undefined && (obj.duration = (message.duration || Long.ZERO).toString()); message.rate !== undefined && (obj.rate = message.rate ? Coin.toJSON(message.rate) : undefined); - message.openCost !== undefined && (obj.openCost = Math.round(message.openCost)); + message.openCost !== undefined && (obj.openCost = (message.openCost || Long.ZERO).toString()); message.deposit !== undefined && (obj.deposit = message.deposit); - message.settlementDuration !== undefined && (obj.settlementDuration = Math.round(message.settlementDuration)); + message.settlementDuration !== undefined && + (obj.settlementDuration = (message.settlementDuration || Long.ZERO).toString()); message.authorization !== undefined && (obj.authorization = contractAuthorizationToJSON(message.authorization)); + message.queriesPerMinute !== undefined && + (obj.queriesPerMinute = (message.queriesPerMinute || Long.ZERO).toString()); return obj; }, + create, I>>(base?: I): EventOpenContract { + return EventOpenContract.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): EventOpenContract { const message = createBaseEventOpenContract(); message.provider = object.provider ?? new Uint8Array(); - message.contractId = object.contractId ?? 0; + message.contractId = (object.contractId !== undefined && object.contractId !== null) + ? Long.fromValue(object.contractId) + : Long.UZERO; message.service = object.service ?? ""; message.client = object.client ?? new Uint8Array(); message.delegate = object.delegate ?? new Uint8Array(); message.type = object.type ?? 0; - message.height = object.height ?? 0; - message.duration = object.duration ?? 0; + message.height = (object.height !== undefined && object.height !== null) + ? Long.fromValue(object.height) + : Long.ZERO; + message.duration = (object.duration !== undefined && object.duration !== null) + ? Long.fromValue(object.duration) + : Long.ZERO; message.rate = (object.rate !== undefined && object.rate !== null) ? Coin.fromPartial(object.rate) : undefined; - message.openCost = object.openCost ?? 0; + message.openCost = (object.openCost !== undefined && object.openCost !== null) + ? Long.fromValue(object.openCost) + : Long.ZERO; message.deposit = object.deposit ?? ""; - message.settlementDuration = object.settlementDuration ?? 0; + message.settlementDuration = (object.settlementDuration !== undefined && object.settlementDuration !== null) + ? Long.fromValue(object.settlementDuration) + : Long.ZERO; message.authorization = object.authorization ?? 0; + message.queriesPerMinute = (object.queriesPerMinute !== undefined && object.queriesPerMinute !== null) + ? Long.fromValue(object.queriesPerMinute) + : Long.ZERO; return message; }, }; @@ -509,13 +555,13 @@ export const EventOpenContract = { function createBaseEventSettleContract(): EventSettleContract { return { provider: new Uint8Array(), - contractId: 0, + contractId: Long.UZERO, service: "", client: new Uint8Array(), delegate: new Uint8Array(), type: 0, - nonce: 0, - height: 0, + nonce: Long.ZERO, + height: Long.ZERO, paid: "", reserve: "", }; @@ -526,7 +572,7 @@ export const EventSettleContract = { if (message.provider.length !== 0) { writer.uint32(10).bytes(message.provider); } - if (message.contractId !== 0) { + if (!message.contractId.isZero()) { writer.uint32(16).uint64(message.contractId); } if (message.service !== "") { @@ -541,10 +587,10 @@ export const EventSettleContract = { if (message.type !== 0) { writer.uint32(48).int32(message.type); } - if (message.nonce !== 0) { + if (!message.nonce.isZero()) { writer.uint32(56).int64(message.nonce); } - if (message.height !== 0) { + if (!message.height.isZero()) { writer.uint32(64).int64(message.height); } if (message.paid !== "") { @@ -567,7 +613,7 @@ export const EventSettleContract = { message.provider = reader.bytes(); break; case 2: - message.contractId = longToNumber(reader.uint64() as Long); + message.contractId = reader.uint64() as Long; break; case 3: message.service = reader.string(); @@ -582,10 +628,10 @@ export const EventSettleContract = { message.type = reader.int32() as any; break; case 7: - message.nonce = longToNumber(reader.int64() as Long); + message.nonce = reader.int64() as Long; break; case 8: - message.height = longToNumber(reader.int64() as Long); + message.height = reader.int64() as Long; break; case 9: message.paid = reader.string(); @@ -604,13 +650,13 @@ export const EventSettleContract = { fromJSON(object: any): EventSettleContract { return { provider: isSet(object.provider) ? bytesFromBase64(object.provider) : new Uint8Array(), - contractId: isSet(object.contractId) ? Number(object.contractId) : 0, + contractId: isSet(object.contractId) ? Long.fromValue(object.contractId) : Long.UZERO, service: isSet(object.service) ? String(object.service) : "", client: isSet(object.client) ? bytesFromBase64(object.client) : new Uint8Array(), delegate: isSet(object.delegate) ? bytesFromBase64(object.delegate) : new Uint8Array(), type: isSet(object.type) ? contractTypeFromJSON(object.type) : 0, - nonce: isSet(object.nonce) ? Number(object.nonce) : 0, - height: isSet(object.height) ? Number(object.height) : 0, + nonce: isSet(object.nonce) ? Long.fromValue(object.nonce) : Long.ZERO, + height: isSet(object.height) ? Long.fromValue(object.height) : Long.ZERO, paid: isSet(object.paid) ? String(object.paid) : "", reserve: isSet(object.reserve) ? String(object.reserve) : "", }; @@ -618,32 +664,40 @@ export const EventSettleContract = { toJSON(message: EventSettleContract): unknown { const obj: any = {}; - message.provider !== undefined - && (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); - message.contractId !== undefined && (obj.contractId = Math.round(message.contractId)); + message.provider !== undefined && + (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); + message.contractId !== undefined && (obj.contractId = (message.contractId || Long.UZERO).toString()); message.service !== undefined && (obj.service = message.service); - message.client !== undefined - && (obj.client = base64FromBytes(message.client !== undefined ? message.client : new Uint8Array())); - message.delegate !== undefined - && (obj.delegate = base64FromBytes(message.delegate !== undefined ? message.delegate : new Uint8Array())); + message.client !== undefined && + (obj.client = base64FromBytes(message.client !== undefined ? message.client : new Uint8Array())); + message.delegate !== undefined && + (obj.delegate = base64FromBytes(message.delegate !== undefined ? message.delegate : new Uint8Array())); message.type !== undefined && (obj.type = contractTypeToJSON(message.type)); - message.nonce !== undefined && (obj.nonce = Math.round(message.nonce)); - message.height !== undefined && (obj.height = Math.round(message.height)); + message.nonce !== undefined && (obj.nonce = (message.nonce || Long.ZERO).toString()); + message.height !== undefined && (obj.height = (message.height || Long.ZERO).toString()); message.paid !== undefined && (obj.paid = message.paid); message.reserve !== undefined && (obj.reserve = message.reserve); return obj; }, + create, I>>(base?: I): EventSettleContract { + return EventSettleContract.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): EventSettleContract { const message = createBaseEventSettleContract(); message.provider = object.provider ?? new Uint8Array(); - message.contractId = object.contractId ?? 0; + message.contractId = (object.contractId !== undefined && object.contractId !== null) + ? Long.fromValue(object.contractId) + : Long.UZERO; message.service = object.service ?? ""; message.client = object.client ?? new Uint8Array(); message.delegate = object.delegate ?? new Uint8Array(); message.type = object.type ?? 0; - message.nonce = object.nonce ?? 0; - message.height = object.height ?? 0; + message.nonce = (object.nonce !== undefined && object.nonce !== null) ? Long.fromValue(object.nonce) : Long.ZERO; + message.height = (object.height !== undefined && object.height !== null) + ? Long.fromValue(object.height) + : Long.ZERO; message.paid = object.paid ?? ""; message.reserve = object.reserve ?? ""; return message; @@ -652,7 +706,7 @@ export const EventSettleContract = { function createBaseEventCloseContract(): EventCloseContract { return { - contractId: 0, + contractId: Long.UZERO, provider: new Uint8Array(), service: "", client: new Uint8Array(), @@ -662,7 +716,7 @@ function createBaseEventCloseContract(): EventCloseContract { export const EventCloseContract = { encode(message: EventCloseContract, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.contractId !== 0) { + if (!message.contractId.isZero()) { writer.uint32(8).uint64(message.contractId); } if (message.provider.length !== 0) { @@ -688,7 +742,7 @@ export const EventCloseContract = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.contractId = longToNumber(reader.uint64() as Long); + message.contractId = reader.uint64() as Long; break; case 2: message.provider = reader.bytes(); @@ -712,7 +766,7 @@ export const EventCloseContract = { fromJSON(object: any): EventCloseContract { return { - contractId: isSet(object.contractId) ? Number(object.contractId) : 0, + contractId: isSet(object.contractId) ? Long.fromValue(object.contractId) : Long.UZERO, provider: isSet(object.provider) ? bytesFromBase64(object.provider) : new Uint8Array(), service: isSet(object.service) ? String(object.service) : "", client: isSet(object.client) ? bytesFromBase64(object.client) : new Uint8Array(), @@ -722,20 +776,26 @@ export const EventCloseContract = { toJSON(message: EventCloseContract): unknown { const obj: any = {}; - message.contractId !== undefined && (obj.contractId = Math.round(message.contractId)); - message.provider !== undefined - && (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); + message.contractId !== undefined && (obj.contractId = (message.contractId || Long.UZERO).toString()); + message.provider !== undefined && + (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); message.service !== undefined && (obj.service = message.service); - message.client !== undefined - && (obj.client = base64FromBytes(message.client !== undefined ? message.client : new Uint8Array())); - message.delegate !== undefined - && (obj.delegate = base64FromBytes(message.delegate !== undefined ? message.delegate : new Uint8Array())); + message.client !== undefined && + (obj.client = base64FromBytes(message.client !== undefined ? message.client : new Uint8Array())); + message.delegate !== undefined && + (obj.delegate = base64FromBytes(message.delegate !== undefined ? message.delegate : new Uint8Array())); return obj; }, + create, I>>(base?: I): EventCloseContract { + return EventCloseContract.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): EventCloseContract { const message = createBaseEventCloseContract(); - message.contractId = object.contractId ?? 0; + message.contractId = (object.contractId !== undefined && object.contractId !== null) + ? Long.fromValue(object.contractId) + : Long.UZERO; message.provider = object.provider ?? new Uint8Array(); message.service = object.service ?? ""; message.client = object.client ?? new Uint8Array(); @@ -789,12 +849,16 @@ export const ValidatorPayoutEvent = { toJSON(message: ValidatorPayoutEvent): unknown { const obj: any = {}; - message.validator !== undefined - && (obj.validator = base64FromBytes(message.validator !== undefined ? message.validator : new Uint8Array())); + message.validator !== undefined && + (obj.validator = base64FromBytes(message.validator !== undefined ? message.validator : new Uint8Array())); message.reward !== undefined && (obj.reward = message.reward); return obj; }, + create, I>>(base?: I): ValidatorPayoutEvent { + return ValidatorPayoutEvent.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): ValidatorPayoutEvent { const message = createBaseValidatorPayoutEvent(); message.validator = object.validator ?? new Uint8Array(); @@ -806,7 +870,7 @@ export const ValidatorPayoutEvent = { declare var self: any | undefined; declare var window: any | undefined; declare var global: any | undefined; -var globalThis: any = (() => { +var tsProtoGlobalThis: any = (() => { if (typeof globalThis !== "undefined") { return globalThis; } @@ -823,10 +887,10 @@ var globalThis: any = (() => { })(); function bytesFromBase64(b64: string): Uint8Array { - if (globalThis.Buffer) { - return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); + if (tsProtoGlobalThis.Buffer) { + return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); } else { - const bin = globalThis.atob(b64); + const bin = tsProtoGlobalThis.atob(b64); const arr = new Uint8Array(bin.length); for (let i = 0; i < bin.length; ++i) { arr[i] = bin.charCodeAt(i); @@ -836,35 +900,29 @@ function bytesFromBase64(b64: string): Uint8Array { } function base64FromBytes(arr: Uint8Array): string { - if (globalThis.Buffer) { - return globalThis.Buffer.from(arr).toString("base64"); + if (tsProtoGlobalThis.Buffer) { + return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); } else { const bin: string[] = []; arr.forEach((byte) => { bin.push(String.fromCharCode(byte)); }); - return globalThis.btoa(bin.join("")); + return tsProtoGlobalThis.btoa(bin.join("")); } } type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; _m0.configure(); diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/genesis.ts b/src/proto/generated/arkeo/arkeo/genesis.ts similarity index 80% rename from src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/genesis.ts rename to src/proto/generated/arkeo/arkeo/genesis.ts index fd85c80..ca3fb35 100644 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/genesis.ts +++ b/src/proto/generated/arkeo/arkeo/genesis.ts @@ -4,14 +4,12 @@ import _m0 from "protobufjs/minimal"; import { Contract, ContractExpirationSet, Provider, UserContractSet } from "./keeper"; import { Params } from "./params"; -export const protobufPackage = "arkeo.arkeo"; - /** GenesisState defines the arkeo module's genesis state. */ export interface GenesisState { - params: Params | undefined; + params?: Params; providers: Provider[]; contracts: Contract[]; - nextContractId: number; + nextContractId: Long; contractExpirationSets: ContractExpirationSet[]; /** this line is used by starport scaffolding # genesis/proto/state */ userContractSets: UserContractSet[]; @@ -22,7 +20,7 @@ function createBaseGenesisState(): GenesisState { params: undefined, providers: [], contracts: [], - nextContractId: 0, + nextContractId: Long.UZERO, contractExpirationSets: [], userContractSets: [], }; @@ -39,7 +37,7 @@ export const GenesisState = { for (const v of message.contracts) { Contract.encode(v!, writer.uint32(26).fork()).ldelim(); } - if (message.nextContractId !== 0) { + if (!message.nextContractId.isZero()) { writer.uint32(32).uint64(message.nextContractId); } for (const v of message.contractExpirationSets) { @@ -68,7 +66,7 @@ export const GenesisState = { message.contracts.push(Contract.decode(reader, reader.uint32())); break; case 4: - message.nextContractId = longToNumber(reader.uint64() as Long); + message.nextContractId = reader.uint64() as Long; break; case 5: message.contractExpirationSets.push(ContractExpirationSet.decode(reader, reader.uint32())); @@ -89,7 +87,7 @@ export const GenesisState = { params: isSet(object.params) ? Params.fromJSON(object.params) : undefined, providers: Array.isArray(object?.providers) ? object.providers.map((e: any) => Provider.fromJSON(e)) : [], contracts: Array.isArray(object?.contracts) ? object.contracts.map((e: any) => Contract.fromJSON(e)) : [], - nextContractId: isSet(object.nextContractId) ? Number(object.nextContractId) : 0, + nextContractId: isSet(object.nextContractId) ? Long.fromValue(object.nextContractId) : Long.UZERO, contractExpirationSets: Array.isArray(object?.contractExpirationSets) ? object.contractExpirationSets.map((e: any) => ContractExpirationSet.fromJSON(e)) : [], @@ -112,7 +110,7 @@ export const GenesisState = { } else { obj.contracts = []; } - message.nextContractId !== undefined && (obj.nextContractId = Math.round(message.nextContractId)); + message.nextContractId !== undefined && (obj.nextContractId = (message.nextContractId || Long.UZERO).toString()); if (message.contractExpirationSets) { obj.contractExpirationSets = message.contractExpirationSets.map((e) => e ? ContractExpirationSet.toJSON(e) : undefined @@ -128,6 +126,10 @@ export const GenesisState = { return obj; }, + create, I>>(base?: I): GenesisState { + return GenesisState.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): GenesisState { const message = createBaseGenesisState(); message.params = (object.params !== undefined && object.params !== null) @@ -135,51 +137,28 @@ export const GenesisState = { : undefined; message.providers = object.providers?.map((e) => Provider.fromPartial(e)) || []; message.contracts = object.contracts?.map((e) => Contract.fromPartial(e)) || []; - message.nextContractId = object.nextContractId ?? 0; - message.contractExpirationSets = object.contractExpirationSets?.map((e) => ContractExpirationSet.fromPartial(e)) - || []; + message.nextContractId = (object.nextContractId !== undefined && object.nextContractId !== null) + ? Long.fromValue(object.nextContractId) + : Long.UZERO; + message.contractExpirationSets = object.contractExpirationSets?.map((e) => ContractExpirationSet.fromPartial(e)) || + []; message.userContractSets = object.userContractSets?.map((e) => UserContractSet.fromPartial(e)) || []; return message; }, }; -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; _m0.configure(); diff --git a/src/proto/generated/arkeo/arkeo/index.ts b/src/proto/generated/arkeo/arkeo/index.ts new file mode 100644 index 0000000..baaf810 --- /dev/null +++ b/src/proto/generated/arkeo/arkeo/index.ts @@ -0,0 +1,7 @@ +export * from './events' +export * from './genesis' +export * from './keeper' +export * from './misc' +export * from './params' +export * from './query' +export * from './tx' \ No newline at end of file diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/keeper.ts b/src/proto/generated/arkeo/arkeo/keeper.ts similarity index 66% rename from src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/keeper.ts rename to src/proto/generated/arkeo/arkeo/keeper.ts index e1ee53c..07212f8 100644 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/keeper.ts +++ b/src/proto/generated/arkeo/arkeo/keeper.ts @@ -3,8 +3,6 @@ import Long from "long"; import _m0 from "protobufjs/minimal"; import { Coin } from "../../cosmos/base/v1beta1/coin"; -export const protobufPackage = "arkeo.arkeo"; - export enum ProviderStatus { OFFLINE = 0, ONLINE = 1, @@ -108,15 +106,15 @@ export interface Provider { pubKey: Uint8Array; service: number; metadataUri: string; - metadataNonce: number; + metadataNonce: Long; status: ProviderStatus; - minContractDuration: number; - maxContractDuration: number; + minContractDuration: Long; + maxContractDuration: Long; subscriptionRate: Coin[]; payAsYouGoRate: Coin[]; bond: string; - lastUpdate: number; - settlementDuration: number; + lastUpdate: Long; + settlementDuration: Long; } export interface Contract { @@ -125,30 +123,31 @@ export interface Contract { client: Uint8Array; delegate: Uint8Array; type: ContractType; - height: number; - duration: number; - rate: Coin | undefined; + height: Long; + duration: Long; + rate?: Coin; deposit: string; paid: string; - nonce: number; - settlementHeight: number; - id: number; - settlementDuration: number; + nonce: Long; + settlementHeight: Long; + id: Long; + settlementDuration: Long; authorization: ContractAuthorization; + queriesPerMinute: Long; } export interface ContractSet { - contractIds: number[]; + contractIds: Long[]; } export interface ContractExpirationSet { - height: number; - contractSet: ContractSet | undefined; + height: Long; + contractSet?: ContractSet; } export interface UserContractSet { user: Uint8Array; - contractSet: ContractSet | undefined; + contractSet?: ContractSet; } function createBaseProvider(): Provider { @@ -156,15 +155,15 @@ function createBaseProvider(): Provider { pubKey: new Uint8Array(), service: 0, metadataUri: "", - metadataNonce: 0, + metadataNonce: Long.UZERO, status: 0, - minContractDuration: 0, - maxContractDuration: 0, + minContractDuration: Long.ZERO, + maxContractDuration: Long.ZERO, subscriptionRate: [], payAsYouGoRate: [], bond: "", - lastUpdate: 0, - settlementDuration: 0, + lastUpdate: Long.ZERO, + settlementDuration: Long.ZERO, }; } @@ -179,16 +178,16 @@ export const Provider = { if (message.metadataUri !== "") { writer.uint32(26).string(message.metadataUri); } - if (message.metadataNonce !== 0) { + if (!message.metadataNonce.isZero()) { writer.uint32(32).uint64(message.metadataNonce); } if (message.status !== 0) { writer.uint32(40).int32(message.status); } - if (message.minContractDuration !== 0) { + if (!message.minContractDuration.isZero()) { writer.uint32(48).int64(message.minContractDuration); } - if (message.maxContractDuration !== 0) { + if (!message.maxContractDuration.isZero()) { writer.uint32(56).int64(message.maxContractDuration); } for (const v of message.subscriptionRate) { @@ -200,10 +199,10 @@ export const Provider = { if (message.bond !== "") { writer.uint32(82).string(message.bond); } - if (message.lastUpdate !== 0) { + if (!message.lastUpdate.isZero()) { writer.uint32(88).int64(message.lastUpdate); } - if (message.settlementDuration !== 0) { + if (!message.settlementDuration.isZero()) { writer.uint32(96).int64(message.settlementDuration); } return writer; @@ -226,16 +225,16 @@ export const Provider = { message.metadataUri = reader.string(); break; case 4: - message.metadataNonce = longToNumber(reader.uint64() as Long); + message.metadataNonce = reader.uint64() as Long; break; case 5: message.status = reader.int32() as any; break; case 6: - message.minContractDuration = longToNumber(reader.int64() as Long); + message.minContractDuration = reader.int64() as Long; break; case 7: - message.maxContractDuration = longToNumber(reader.int64() as Long); + message.maxContractDuration = reader.int64() as Long; break; case 8: message.subscriptionRate.push(Coin.decode(reader, reader.uint32())); @@ -247,10 +246,10 @@ export const Provider = { message.bond = reader.string(); break; case 11: - message.lastUpdate = longToNumber(reader.int64() as Long); + message.lastUpdate = reader.int64() as Long; break; case 12: - message.settlementDuration = longToNumber(reader.int64() as Long); + message.settlementDuration = reader.int64() as Long; break; default: reader.skipType(tag & 7); @@ -265,10 +264,10 @@ export const Provider = { pubKey: isSet(object.pubKey) ? bytesFromBase64(object.pubKey) : new Uint8Array(), service: isSet(object.service) ? Number(object.service) : 0, metadataUri: isSet(object.metadataUri) ? String(object.metadataUri) : "", - metadataNonce: isSet(object.metadataNonce) ? Number(object.metadataNonce) : 0, + metadataNonce: isSet(object.metadataNonce) ? Long.fromValue(object.metadataNonce) : Long.UZERO, status: isSet(object.status) ? providerStatusFromJSON(object.status) : 0, - minContractDuration: isSet(object.minContractDuration) ? Number(object.minContractDuration) : 0, - maxContractDuration: isSet(object.maxContractDuration) ? Number(object.maxContractDuration) : 0, + minContractDuration: isSet(object.minContractDuration) ? Long.fromValue(object.minContractDuration) : Long.ZERO, + maxContractDuration: isSet(object.maxContractDuration) ? Long.fromValue(object.maxContractDuration) : Long.ZERO, subscriptionRate: Array.isArray(object?.subscriptionRate) ? object.subscriptionRate.map((e: any) => Coin.fromJSON(e)) : [], @@ -276,21 +275,23 @@ export const Provider = { ? object.payAsYouGoRate.map((e: any) => Coin.fromJSON(e)) : [], bond: isSet(object.bond) ? String(object.bond) : "", - lastUpdate: isSet(object.lastUpdate) ? Number(object.lastUpdate) : 0, - settlementDuration: isSet(object.settlementDuration) ? Number(object.settlementDuration) : 0, + lastUpdate: isSet(object.lastUpdate) ? Long.fromValue(object.lastUpdate) : Long.ZERO, + settlementDuration: isSet(object.settlementDuration) ? Long.fromValue(object.settlementDuration) : Long.ZERO, }; }, toJSON(message: Provider): unknown { const obj: any = {}; - message.pubKey !== undefined - && (obj.pubKey = base64FromBytes(message.pubKey !== undefined ? message.pubKey : new Uint8Array())); + message.pubKey !== undefined && + (obj.pubKey = base64FromBytes(message.pubKey !== undefined ? message.pubKey : new Uint8Array())); message.service !== undefined && (obj.service = Math.round(message.service)); message.metadataUri !== undefined && (obj.metadataUri = message.metadataUri); - message.metadataNonce !== undefined && (obj.metadataNonce = Math.round(message.metadataNonce)); + message.metadataNonce !== undefined && (obj.metadataNonce = (message.metadataNonce || Long.UZERO).toString()); message.status !== undefined && (obj.status = providerStatusToJSON(message.status)); - message.minContractDuration !== undefined && (obj.minContractDuration = Math.round(message.minContractDuration)); - message.maxContractDuration !== undefined && (obj.maxContractDuration = Math.round(message.maxContractDuration)); + message.minContractDuration !== undefined && + (obj.minContractDuration = (message.minContractDuration || Long.ZERO).toString()); + message.maxContractDuration !== undefined && + (obj.maxContractDuration = (message.maxContractDuration || Long.ZERO).toString()); if (message.subscriptionRate) { obj.subscriptionRate = message.subscriptionRate.map((e) => e ? Coin.toJSON(e) : undefined); } else { @@ -302,25 +303,40 @@ export const Provider = { obj.payAsYouGoRate = []; } message.bond !== undefined && (obj.bond = message.bond); - message.lastUpdate !== undefined && (obj.lastUpdate = Math.round(message.lastUpdate)); - message.settlementDuration !== undefined && (obj.settlementDuration = Math.round(message.settlementDuration)); + message.lastUpdate !== undefined && (obj.lastUpdate = (message.lastUpdate || Long.ZERO).toString()); + message.settlementDuration !== undefined && + (obj.settlementDuration = (message.settlementDuration || Long.ZERO).toString()); return obj; }, + create, I>>(base?: I): Provider { + return Provider.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): Provider { const message = createBaseProvider(); message.pubKey = object.pubKey ?? new Uint8Array(); message.service = object.service ?? 0; message.metadataUri = object.metadataUri ?? ""; - message.metadataNonce = object.metadataNonce ?? 0; + message.metadataNonce = (object.metadataNonce !== undefined && object.metadataNonce !== null) + ? Long.fromValue(object.metadataNonce) + : Long.UZERO; message.status = object.status ?? 0; - message.minContractDuration = object.minContractDuration ?? 0; - message.maxContractDuration = object.maxContractDuration ?? 0; + message.minContractDuration = (object.minContractDuration !== undefined && object.minContractDuration !== null) + ? Long.fromValue(object.minContractDuration) + : Long.ZERO; + message.maxContractDuration = (object.maxContractDuration !== undefined && object.maxContractDuration !== null) + ? Long.fromValue(object.maxContractDuration) + : Long.ZERO; message.subscriptionRate = object.subscriptionRate?.map((e) => Coin.fromPartial(e)) || []; message.payAsYouGoRate = object.payAsYouGoRate?.map((e) => Coin.fromPartial(e)) || []; message.bond = object.bond ?? ""; - message.lastUpdate = object.lastUpdate ?? 0; - message.settlementDuration = object.settlementDuration ?? 0; + message.lastUpdate = (object.lastUpdate !== undefined && object.lastUpdate !== null) + ? Long.fromValue(object.lastUpdate) + : Long.ZERO; + message.settlementDuration = (object.settlementDuration !== undefined && object.settlementDuration !== null) + ? Long.fromValue(object.settlementDuration) + : Long.ZERO; return message; }, }; @@ -332,16 +348,17 @@ function createBaseContract(): Contract { client: new Uint8Array(), delegate: new Uint8Array(), type: 0, - height: 0, - duration: 0, + height: Long.ZERO, + duration: Long.ZERO, rate: undefined, deposit: "", paid: "", - nonce: 0, - settlementHeight: 0, - id: 0, - settlementDuration: 0, + nonce: Long.ZERO, + settlementHeight: Long.ZERO, + id: Long.UZERO, + settlementDuration: Long.ZERO, authorization: 0, + queriesPerMinute: Long.ZERO, }; } @@ -362,10 +379,10 @@ export const Contract = { if (message.type !== 0) { writer.uint32(40).int32(message.type); } - if (message.height !== 0) { + if (!message.height.isZero()) { writer.uint32(48).int64(message.height); } - if (message.duration !== 0) { + if (!message.duration.isZero()) { writer.uint32(56).int64(message.duration); } if (message.rate !== undefined) { @@ -377,21 +394,24 @@ export const Contract = { if (message.paid !== "") { writer.uint32(82).string(message.paid); } - if (message.nonce !== 0) { + if (!message.nonce.isZero()) { writer.uint32(88).int64(message.nonce); } - if (message.settlementHeight !== 0) { + if (!message.settlementHeight.isZero()) { writer.uint32(96).int64(message.settlementHeight); } - if (message.id !== 0) { + if (!message.id.isZero()) { writer.uint32(104).uint64(message.id); } - if (message.settlementDuration !== 0) { + if (!message.settlementDuration.isZero()) { writer.uint32(112).int64(message.settlementDuration); } if (message.authorization !== 0) { writer.uint32(120).int32(message.authorization); } + if (!message.queriesPerMinute.isZero()) { + writer.uint32(128).int64(message.queriesPerMinute); + } return writer; }, @@ -418,10 +438,10 @@ export const Contract = { message.type = reader.int32() as any; break; case 6: - message.height = longToNumber(reader.int64() as Long); + message.height = reader.int64() as Long; break; case 7: - message.duration = longToNumber(reader.int64() as Long); + message.duration = reader.int64() as Long; break; case 8: message.rate = Coin.decode(reader, reader.uint32()); @@ -433,20 +453,23 @@ export const Contract = { message.paid = reader.string(); break; case 11: - message.nonce = longToNumber(reader.int64() as Long); + message.nonce = reader.int64() as Long; break; case 12: - message.settlementHeight = longToNumber(reader.int64() as Long); + message.settlementHeight = reader.int64() as Long; break; case 13: - message.id = longToNumber(reader.uint64() as Long); + message.id = reader.uint64() as Long; break; case 14: - message.settlementDuration = longToNumber(reader.int64() as Long); + message.settlementDuration = reader.int64() as Long; break; case 15: message.authorization = reader.int32() as any; break; + case 16: + message.queriesPerMinute = reader.int64() as Long; + break; default: reader.skipType(tag & 7); break; @@ -462,42 +485,51 @@ export const Contract = { client: isSet(object.client) ? bytesFromBase64(object.client) : new Uint8Array(), delegate: isSet(object.delegate) ? bytesFromBase64(object.delegate) : new Uint8Array(), type: isSet(object.type) ? contractTypeFromJSON(object.type) : 0, - height: isSet(object.height) ? Number(object.height) : 0, - duration: isSet(object.duration) ? Number(object.duration) : 0, + height: isSet(object.height) ? Long.fromValue(object.height) : Long.ZERO, + duration: isSet(object.duration) ? Long.fromValue(object.duration) : Long.ZERO, rate: isSet(object.rate) ? Coin.fromJSON(object.rate) : undefined, deposit: isSet(object.deposit) ? String(object.deposit) : "", paid: isSet(object.paid) ? String(object.paid) : "", - nonce: isSet(object.nonce) ? Number(object.nonce) : 0, - settlementHeight: isSet(object.settlementHeight) ? Number(object.settlementHeight) : 0, - id: isSet(object.id) ? Number(object.id) : 0, - settlementDuration: isSet(object.settlementDuration) ? Number(object.settlementDuration) : 0, + nonce: isSet(object.nonce) ? Long.fromValue(object.nonce) : Long.ZERO, + settlementHeight: isSet(object.settlementHeight) ? Long.fromValue(object.settlementHeight) : Long.ZERO, + id: isSet(object.id) ? Long.fromValue(object.id) : Long.UZERO, + settlementDuration: isSet(object.settlementDuration) ? Long.fromValue(object.settlementDuration) : Long.ZERO, authorization: isSet(object.authorization) ? contractAuthorizationFromJSON(object.authorization) : 0, + queriesPerMinute: isSet(object.queriesPerMinute) ? Long.fromValue(object.queriesPerMinute) : Long.ZERO, }; }, toJSON(message: Contract): unknown { const obj: any = {}; - message.provider !== undefined - && (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); + message.provider !== undefined && + (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); message.service !== undefined && (obj.service = Math.round(message.service)); - message.client !== undefined - && (obj.client = base64FromBytes(message.client !== undefined ? message.client : new Uint8Array())); - message.delegate !== undefined - && (obj.delegate = base64FromBytes(message.delegate !== undefined ? message.delegate : new Uint8Array())); + message.client !== undefined && + (obj.client = base64FromBytes(message.client !== undefined ? message.client : new Uint8Array())); + message.delegate !== undefined && + (obj.delegate = base64FromBytes(message.delegate !== undefined ? message.delegate : new Uint8Array())); message.type !== undefined && (obj.type = contractTypeToJSON(message.type)); - message.height !== undefined && (obj.height = Math.round(message.height)); - message.duration !== undefined && (obj.duration = Math.round(message.duration)); + message.height !== undefined && (obj.height = (message.height || Long.ZERO).toString()); + message.duration !== undefined && (obj.duration = (message.duration || Long.ZERO).toString()); message.rate !== undefined && (obj.rate = message.rate ? Coin.toJSON(message.rate) : undefined); message.deposit !== undefined && (obj.deposit = message.deposit); message.paid !== undefined && (obj.paid = message.paid); - message.nonce !== undefined && (obj.nonce = Math.round(message.nonce)); - message.settlementHeight !== undefined && (obj.settlementHeight = Math.round(message.settlementHeight)); - message.id !== undefined && (obj.id = Math.round(message.id)); - message.settlementDuration !== undefined && (obj.settlementDuration = Math.round(message.settlementDuration)); + message.nonce !== undefined && (obj.nonce = (message.nonce || Long.ZERO).toString()); + message.settlementHeight !== undefined && + (obj.settlementHeight = (message.settlementHeight || Long.ZERO).toString()); + message.id !== undefined && (obj.id = (message.id || Long.UZERO).toString()); + message.settlementDuration !== undefined && + (obj.settlementDuration = (message.settlementDuration || Long.ZERO).toString()); message.authorization !== undefined && (obj.authorization = contractAuthorizationToJSON(message.authorization)); + message.queriesPerMinute !== undefined && + (obj.queriesPerMinute = (message.queriesPerMinute || Long.ZERO).toString()); return obj; }, + create, I>>(base?: I): Contract { + return Contract.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): Contract { const message = createBaseContract(); message.provider = object.provider ?? new Uint8Array(); @@ -505,16 +537,27 @@ export const Contract = { message.client = object.client ?? new Uint8Array(); message.delegate = object.delegate ?? new Uint8Array(); message.type = object.type ?? 0; - message.height = object.height ?? 0; - message.duration = object.duration ?? 0; + message.height = (object.height !== undefined && object.height !== null) + ? Long.fromValue(object.height) + : Long.ZERO; + message.duration = (object.duration !== undefined && object.duration !== null) + ? Long.fromValue(object.duration) + : Long.ZERO; message.rate = (object.rate !== undefined && object.rate !== null) ? Coin.fromPartial(object.rate) : undefined; message.deposit = object.deposit ?? ""; message.paid = object.paid ?? ""; - message.nonce = object.nonce ?? 0; - message.settlementHeight = object.settlementHeight ?? 0; - message.id = object.id ?? 0; - message.settlementDuration = object.settlementDuration ?? 0; + message.nonce = (object.nonce !== undefined && object.nonce !== null) ? Long.fromValue(object.nonce) : Long.ZERO; + message.settlementHeight = (object.settlementHeight !== undefined && object.settlementHeight !== null) + ? Long.fromValue(object.settlementHeight) + : Long.ZERO; + message.id = (object.id !== undefined && object.id !== null) ? Long.fromValue(object.id) : Long.UZERO; + message.settlementDuration = (object.settlementDuration !== undefined && object.settlementDuration !== null) + ? Long.fromValue(object.settlementDuration) + : Long.ZERO; message.authorization = object.authorization ?? 0; + message.queriesPerMinute = (object.queriesPerMinute !== undefined && object.queriesPerMinute !== null) + ? Long.fromValue(object.queriesPerMinute) + : Long.ZERO; return message; }, }; @@ -544,10 +587,10 @@ export const ContractSet = { if ((tag & 7) === 2) { const end2 = reader.uint32() + reader.pos; while (reader.pos < end2) { - message.contractIds.push(longToNumber(reader.uint64() as Long)); + message.contractIds.push(reader.uint64() as Long); } } else { - message.contractIds.push(longToNumber(reader.uint64() as Long)); + message.contractIds.push(reader.uint64() as Long); } break; default: @@ -559,33 +602,39 @@ export const ContractSet = { }, fromJSON(object: any): ContractSet { - return { contractIds: Array.isArray(object?.contractIds) ? object.contractIds.map((e: any) => Number(e)) : [] }; + return { + contractIds: Array.isArray(object?.contractIds) ? object.contractIds.map((e: any) => Long.fromValue(e)) : [], + }; }, toJSON(message: ContractSet): unknown { const obj: any = {}; if (message.contractIds) { - obj.contractIds = message.contractIds.map((e) => Math.round(e)); + obj.contractIds = message.contractIds.map((e) => (e || Long.UZERO).toString()); } else { obj.contractIds = []; } return obj; }, + create, I>>(base?: I): ContractSet { + return ContractSet.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): ContractSet { const message = createBaseContractSet(); - message.contractIds = object.contractIds?.map((e) => e) || []; + message.contractIds = object.contractIds?.map((e) => Long.fromValue(e)) || []; return message; }, }; function createBaseContractExpirationSet(): ContractExpirationSet { - return { height: 0, contractSet: undefined }; + return { height: Long.ZERO, contractSet: undefined }; } export const ContractExpirationSet = { encode(message: ContractExpirationSet, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.height !== 0) { + if (!message.height.isZero()) { writer.uint32(8).int64(message.height); } if (message.contractSet !== undefined) { @@ -602,7 +651,7 @@ export const ContractExpirationSet = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.height = longToNumber(reader.int64() as Long); + message.height = reader.int64() as Long; break; case 2: message.contractSet = ContractSet.decode(reader, reader.uint32()); @@ -617,22 +666,28 @@ export const ContractExpirationSet = { fromJSON(object: any): ContractExpirationSet { return { - height: isSet(object.height) ? Number(object.height) : 0, + height: isSet(object.height) ? Long.fromValue(object.height) : Long.ZERO, contractSet: isSet(object.contractSet) ? ContractSet.fromJSON(object.contractSet) : undefined, }; }, toJSON(message: ContractExpirationSet): unknown { const obj: any = {}; - message.height !== undefined && (obj.height = Math.round(message.height)); - message.contractSet !== undefined - && (obj.contractSet = message.contractSet ? ContractSet.toJSON(message.contractSet) : undefined); + message.height !== undefined && (obj.height = (message.height || Long.ZERO).toString()); + message.contractSet !== undefined && + (obj.contractSet = message.contractSet ? ContractSet.toJSON(message.contractSet) : undefined); return obj; }, + create, I>>(base?: I): ContractExpirationSet { + return ContractExpirationSet.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): ContractExpirationSet { const message = createBaseContractExpirationSet(); - message.height = object.height ?? 0; + message.height = (object.height !== undefined && object.height !== null) + ? Long.fromValue(object.height) + : Long.ZERO; message.contractSet = (object.contractSet !== undefined && object.contractSet !== null) ? ContractSet.fromPartial(object.contractSet) : undefined; @@ -685,13 +740,17 @@ export const UserContractSet = { toJSON(message: UserContractSet): unknown { const obj: any = {}; - message.user !== undefined - && (obj.user = base64FromBytes(message.user !== undefined ? message.user : new Uint8Array())); - message.contractSet !== undefined - && (obj.contractSet = message.contractSet ? ContractSet.toJSON(message.contractSet) : undefined); + message.user !== undefined && + (obj.user = base64FromBytes(message.user !== undefined ? message.user : new Uint8Array())); + message.contractSet !== undefined && + (obj.contractSet = message.contractSet ? ContractSet.toJSON(message.contractSet) : undefined); return obj; }, + create, I>>(base?: I): UserContractSet { + return UserContractSet.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): UserContractSet { const message = createBaseUserContractSet(); message.user = object.user ?? new Uint8Array(); @@ -705,7 +764,7 @@ export const UserContractSet = { declare var self: any | undefined; declare var window: any | undefined; declare var global: any | undefined; -var globalThis: any = (() => { +var tsProtoGlobalThis: any = (() => { if (typeof globalThis !== "undefined") { return globalThis; } @@ -722,10 +781,10 @@ var globalThis: any = (() => { })(); function bytesFromBase64(b64: string): Uint8Array { - if (globalThis.Buffer) { - return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); + if (tsProtoGlobalThis.Buffer) { + return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); } else { - const bin = globalThis.atob(b64); + const bin = tsProtoGlobalThis.atob(b64); const arr = new Uint8Array(bin.length); for (let i = 0; i < bin.length; ++i) { arr[i] = bin.charCodeAt(i); @@ -735,35 +794,29 @@ function bytesFromBase64(b64: string): Uint8Array { } function base64FromBytes(arr: Uint8Array): string { - if (globalThis.Buffer) { - return globalThis.Buffer.from(arr).toString("base64"); + if (tsProtoGlobalThis.Buffer) { + return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); } else { const bin: string[] = []; arr.forEach((byte) => { bin.push(String.fromCharCode(byte)); }); - return globalThis.btoa(bin.join("")); + return tsProtoGlobalThis.btoa(bin.join("")); } } type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; _m0.configure(); diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/misc.ts b/src/proto/generated/arkeo/arkeo/misc.ts similarity index 79% rename from src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/misc.ts rename to src/proto/generated/arkeo/arkeo/misc.ts index ad7cfb1..ec5cd26 100644 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/misc.ts +++ b/src/proto/generated/arkeo/arkeo/misc.ts @@ -2,14 +2,12 @@ import Long from "long"; import _m0 from "protobufjs/minimal"; -export const protobufPackage = "arkeo.arkeo"; - export interface ProtoInt64 { - value: number; + value: Long; } export interface ProtoUint64 { - value: number; + value: Long; } export interface ProtoAccAddresses { @@ -25,12 +23,12 @@ export interface ProtoBools { } function createBaseProtoInt64(): ProtoInt64 { - return { value: 0 }; + return { value: Long.ZERO }; } export const ProtoInt64 = { encode(message: ProtoInt64, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.value !== 0) { + if (!message.value.isZero()) { writer.uint32(8).int64(message.value); } return writer; @@ -44,7 +42,7 @@ export const ProtoInt64 = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.value = longToNumber(reader.int64() as Long); + message.value = reader.int64() as Long; break; default: reader.skipType(tag & 7); @@ -55,29 +53,33 @@ export const ProtoInt64 = { }, fromJSON(object: any): ProtoInt64 { - return { value: isSet(object.value) ? Number(object.value) : 0 }; + return { value: isSet(object.value) ? Long.fromValue(object.value) : Long.ZERO }; }, toJSON(message: ProtoInt64): unknown { const obj: any = {}; - message.value !== undefined && (obj.value = Math.round(message.value)); + message.value !== undefined && (obj.value = (message.value || Long.ZERO).toString()); return obj; }, + create, I>>(base?: I): ProtoInt64 { + return ProtoInt64.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): ProtoInt64 { const message = createBaseProtoInt64(); - message.value = object.value ?? 0; + message.value = (object.value !== undefined && object.value !== null) ? Long.fromValue(object.value) : Long.ZERO; return message; }, }; function createBaseProtoUint64(): ProtoUint64 { - return { value: 0 }; + return { value: Long.UZERO }; } export const ProtoUint64 = { encode(message: ProtoUint64, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.value !== 0) { + if (!message.value.isZero()) { writer.uint32(8).uint64(message.value); } return writer; @@ -91,7 +93,7 @@ export const ProtoUint64 = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.value = longToNumber(reader.uint64() as Long); + message.value = reader.uint64() as Long; break; default: reader.skipType(tag & 7); @@ -102,18 +104,22 @@ export const ProtoUint64 = { }, fromJSON(object: any): ProtoUint64 { - return { value: isSet(object.value) ? Number(object.value) : 0 }; + return { value: isSet(object.value) ? Long.fromValue(object.value) : Long.UZERO }; }, toJSON(message: ProtoUint64): unknown { const obj: any = {}; - message.value !== undefined && (obj.value = Math.round(message.value)); + message.value !== undefined && (obj.value = (message.value || Long.UZERO).toString()); return obj; }, + create, I>>(base?: I): ProtoUint64 { + return ProtoUint64.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): ProtoUint64 { const message = createBaseProtoUint64(); - message.value = object.value ?? 0; + message.value = (object.value !== undefined && object.value !== null) ? Long.fromValue(object.value) : Long.UZERO; return message; }, }; @@ -162,6 +168,10 @@ export const ProtoAccAddresses = { return obj; }, + create, I>>(base?: I): ProtoAccAddresses { + return ProtoAccAddresses.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): ProtoAccAddresses { const message = createBaseProtoAccAddresses(); message.value = object.value?.map((e) => e) || []; @@ -213,6 +223,10 @@ export const ProtoStrings = { return obj; }, + create, I>>(base?: I): ProtoStrings { + return ProtoStrings.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): ProtoStrings { const message = createBaseProtoStrings(); message.value = object.value?.map((e) => e) || []; @@ -273,6 +287,10 @@ export const ProtoBools = { return obj; }, + create, I>>(base?: I): ProtoBools { + return ProtoBools.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): ProtoBools { const message = createBaseProtoBools(); message.value = object.value?.map((e) => e) || []; @@ -283,7 +301,7 @@ export const ProtoBools = { declare var self: any | undefined; declare var window: any | undefined; declare var global: any | undefined; -var globalThis: any = (() => { +var tsProtoGlobalThis: any = (() => { if (typeof globalThis !== "undefined") { return globalThis; } @@ -300,10 +318,10 @@ var globalThis: any = (() => { })(); function bytesFromBase64(b64: string): Uint8Array { - if (globalThis.Buffer) { - return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); + if (tsProtoGlobalThis.Buffer) { + return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); } else { - const bin = globalThis.atob(b64); + const bin = tsProtoGlobalThis.atob(b64); const arr = new Uint8Array(bin.length); for (let i = 0; i < bin.length; ++i) { arr[i] = bin.charCodeAt(i); @@ -313,35 +331,29 @@ function bytesFromBase64(b64: string): Uint8Array { } function base64FromBytes(arr: Uint8Array): string { - if (globalThis.Buffer) { - return globalThis.Buffer.from(arr).toString("base64"); + if (tsProtoGlobalThis.Buffer) { + return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); } else { const bin: string[] = []; arr.forEach((byte) => { bin.push(String.fromCharCode(byte)); }); - return globalThis.btoa(bin.join("")); + return tsProtoGlobalThis.btoa(bin.join("")); } } type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; _m0.configure(); diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/params.ts b/src/proto/generated/arkeo/arkeo/params.ts similarity index 73% rename from src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/params.ts rename to src/proto/generated/arkeo/arkeo/params.ts index 5ee23dd..74f3922 100644 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/params.ts +++ b/src/proto/generated/arkeo/arkeo/params.ts @@ -1,8 +1,7 @@ /* eslint-disable */ +import Long from "long"; import _m0 from "protobufjs/minimal"; -export const protobufPackage = "arkeo.arkeo"; - /** Params defines the parameters for the module. */ export interface Params { } @@ -40,6 +39,10 @@ export const Params = { return obj; }, + create, I>>(base?: I): Params { + return Params.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): Params { const message = createBaseParams(); return message; @@ -48,11 +51,17 @@ export const Params = { type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; + +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/query.ts b/src/proto/generated/arkeo/arkeo/query.ts similarity index 85% rename from src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/query.ts rename to src/proto/generated/arkeo/arkeo/query.ts index 1c41066..b95823d 100644 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/query.ts +++ b/src/proto/generated/arkeo/arkeo/query.ts @@ -5,8 +5,6 @@ import { PageRequest, PageResponse } from "../../cosmos/base/query/v1beta1/pagin import { Contract, Provider } from "./keeper"; import { Params } from "./params"; -export const protobufPackage = "arkeo.arkeo"; - /** QueryParamsRequest is request type for the Query/Params RPC method. */ export interface QueryParamsRequest { } @@ -14,7 +12,7 @@ export interface QueryParamsRequest { /** QueryParamsResponse is response type for the Query/Params RPC method. */ export interface QueryParamsResponse { /** params holds all the parameters of this module. */ - params: Params | undefined; + params?: Params; } export interface QueryFetchProviderRequest { @@ -23,33 +21,33 @@ export interface QueryFetchProviderRequest { } export interface QueryFetchProviderResponse { - provider: Provider | undefined; + provider?: Provider; } export interface QueryAllProviderRequest { - pagination: PageRequest | undefined; + pagination?: PageRequest; } export interface QueryAllProviderResponse { provider: Provider[]; - pagination: PageResponse | undefined; + pagination?: PageResponse; } export interface QueryFetchContractRequest { - contractId: number; + contractId: Long; } export interface QueryFetchContractResponse { - contract: Contract | undefined; + contract?: Contract; } export interface QueryAllContractRequest { - pagination: PageRequest | undefined; + pagination?: PageRequest; } export interface QueryAllContractResponse { contract: Contract[]; - pagination: PageResponse | undefined; + pagination?: PageResponse; } /** this line is used by starport scaffolding # 3 */ @@ -60,7 +58,7 @@ export interface QueryActiveContractRequest { } export interface QueryActiveContractResponse { - contract: Contract | undefined; + contract?: Contract; } function createBaseQueryParamsRequest(): QueryParamsRequest { @@ -96,6 +94,10 @@ export const QueryParamsRequest = { return obj; }, + create, I>>(base?: I): QueryParamsRequest { + return QueryParamsRequest.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): QueryParamsRequest { const message = createBaseQueryParamsRequest(); return message; @@ -142,6 +144,10 @@ export const QueryParamsResponse = { return obj; }, + create, I>>(base?: I): QueryParamsResponse { + return QueryParamsResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryParamsResponse { const message = createBaseQueryParamsResponse(); message.params = (object.params !== undefined && object.params !== null) @@ -201,6 +207,10 @@ export const QueryFetchProviderRequest = { return obj; }, + create, I>>(base?: I): QueryFetchProviderRequest { + return QueryFetchProviderRequest.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryFetchProviderRequest { const message = createBaseQueryFetchProviderRequest(); message.pubkey = object.pubkey ?? ""; @@ -249,6 +259,10 @@ export const QueryFetchProviderResponse = { return obj; }, + create, I>>(base?: I): QueryFetchProviderResponse { + return QueryFetchProviderResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryFetchProviderResponse { const message = createBaseQueryFetchProviderResponse(); message.provider = (object.provider !== undefined && object.provider !== null) @@ -294,11 +308,15 @@ export const QueryAllProviderRequest = { toJSON(message: QueryAllProviderRequest): unknown { const obj: any = {}; - message.pagination !== undefined - && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); + message.pagination !== undefined && + (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); return obj; }, + create, I>>(base?: I): QueryAllProviderRequest { + return QueryAllProviderRequest.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryAllProviderRequest { const message = createBaseQueryAllProviderRequest(); message.pagination = (object.pagination !== undefined && object.pagination !== null) @@ -358,11 +376,15 @@ export const QueryAllProviderResponse = { } else { obj.provider = []; } - message.pagination !== undefined - && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); + message.pagination !== undefined && + (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); return obj; }, + create, I>>(base?: I): QueryAllProviderResponse { + return QueryAllProviderResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryAllProviderResponse { const message = createBaseQueryAllProviderResponse(); message.provider = object.provider?.map((e) => Provider.fromPartial(e)) || []; @@ -374,12 +396,12 @@ export const QueryAllProviderResponse = { }; function createBaseQueryFetchContractRequest(): QueryFetchContractRequest { - return { contractId: 0 }; + return { contractId: Long.UZERO }; } export const QueryFetchContractRequest = { encode(message: QueryFetchContractRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.contractId !== 0) { + if (!message.contractId.isZero()) { writer.uint32(8).uint64(message.contractId); } return writer; @@ -393,7 +415,7 @@ export const QueryFetchContractRequest = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.contractId = longToNumber(reader.uint64() as Long); + message.contractId = reader.uint64() as Long; break; default: reader.skipType(tag & 7); @@ -404,18 +426,24 @@ export const QueryFetchContractRequest = { }, fromJSON(object: any): QueryFetchContractRequest { - return { contractId: isSet(object.contractId) ? Number(object.contractId) : 0 }; + return { contractId: isSet(object.contractId) ? Long.fromValue(object.contractId) : Long.UZERO }; }, toJSON(message: QueryFetchContractRequest): unknown { const obj: any = {}; - message.contractId !== undefined && (obj.contractId = Math.round(message.contractId)); + message.contractId !== undefined && (obj.contractId = (message.contractId || Long.UZERO).toString()); return obj; }, + create, I>>(base?: I): QueryFetchContractRequest { + return QueryFetchContractRequest.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryFetchContractRequest { const message = createBaseQueryFetchContractRequest(); - message.contractId = object.contractId ?? 0; + message.contractId = (object.contractId !== undefined && object.contractId !== null) + ? Long.fromValue(object.contractId) + : Long.UZERO; return message; }, }; @@ -460,6 +488,10 @@ export const QueryFetchContractResponse = { return obj; }, + create, I>>(base?: I): QueryFetchContractResponse { + return QueryFetchContractResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryFetchContractResponse { const message = createBaseQueryFetchContractResponse(); message.contract = (object.contract !== undefined && object.contract !== null) @@ -505,11 +537,15 @@ export const QueryAllContractRequest = { toJSON(message: QueryAllContractRequest): unknown { const obj: any = {}; - message.pagination !== undefined - && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); + message.pagination !== undefined && + (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); return obj; }, + create, I>>(base?: I): QueryAllContractRequest { + return QueryAllContractRequest.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryAllContractRequest { const message = createBaseQueryAllContractRequest(); message.pagination = (object.pagination !== undefined && object.pagination !== null) @@ -569,11 +605,15 @@ export const QueryAllContractResponse = { } else { obj.contract = []; } - message.pagination !== undefined - && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); + message.pagination !== undefined && + (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); return obj; }, + create, I>>(base?: I): QueryAllContractResponse { + return QueryAllContractResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryAllContractResponse { const message = createBaseQueryAllContractResponse(); message.contract = object.contract?.map((e) => Contract.fromPartial(e)) || []; @@ -642,6 +682,10 @@ export const QueryActiveContractRequest = { return obj; }, + create, I>>(base?: I): QueryActiveContractRequest { + return QueryActiveContractRequest.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryActiveContractRequest { const message = createBaseQueryActiveContractRequest(); message.provider = object.provider ?? ""; @@ -691,6 +735,10 @@ export const QueryActiveContractResponse = { return obj; }, + create, I>>(base?: I): QueryActiveContractResponse { + return QueryActiveContractResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryActiveContractResponse { const message = createBaseQueryActiveContractResponse(); message.contract = (object.contract !== undefined && object.contract !== null) @@ -714,7 +762,9 @@ export interface Query { export class QueryClientImpl implements Query { private readonly rpc: Rpc; - constructor(rpc: Rpc) { + private readonly service: string; + constructor(rpc: Rpc, opts?: { service?: string }) { + this.service = opts?.service || "arkeo.arkeo.Query"; this.rpc = rpc; this.Params = this.Params.bind(this); this.FetchProvider = this.FetchProvider.bind(this); @@ -725,37 +775,37 @@ export class QueryClientImpl implements Query { } Params(request: QueryParamsRequest): Promise { const data = QueryParamsRequest.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Query", "Params", data); + const promise = this.rpc.request(this.service, "Params", data); return promise.then((data) => QueryParamsResponse.decode(new _m0.Reader(data))); } FetchProvider(request: QueryFetchProviderRequest): Promise { const data = QueryFetchProviderRequest.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Query", "FetchProvider", data); + const promise = this.rpc.request(this.service, "FetchProvider", data); return promise.then((data) => QueryFetchProviderResponse.decode(new _m0.Reader(data))); } ProviderAll(request: QueryAllProviderRequest): Promise { const data = QueryAllProviderRequest.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Query", "ProviderAll", data); + const promise = this.rpc.request(this.service, "ProviderAll", data); return promise.then((data) => QueryAllProviderResponse.decode(new _m0.Reader(data))); } FetchContract(request: QueryFetchContractRequest): Promise { const data = QueryFetchContractRequest.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Query", "FetchContract", data); + const promise = this.rpc.request(this.service, "FetchContract", data); return promise.then((data) => QueryFetchContractResponse.decode(new _m0.Reader(data))); } ContractAll(request: QueryAllContractRequest): Promise { const data = QueryAllContractRequest.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Query", "ContractAll", data); + const promise = this.rpc.request(this.service, "ContractAll", data); return promise.then((data) => QueryAllContractResponse.decode(new _m0.Reader(data))); } ActiveContract(request: QueryActiveContractRequest): Promise { const data = QueryActiveContractRequest.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Query", "ActiveContract", data); + const promise = this.rpc.request(this.service, "ActiveContract", data); return promise.then((data) => QueryActiveContractResponse.decode(new _m0.Reader(data))); } } @@ -764,43 +814,18 @@ interface Rpc { request(service: string, method: string, data: Uint8Array): Promise; } -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; _m0.configure(); diff --git a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/tx.ts b/src/proto/generated/arkeo/arkeo/tx.ts similarity index 72% rename from src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/tx.ts rename to src/proto/generated/arkeo/arkeo/tx.ts index 4b03852..1da55bf 100644 --- a/src/proto/generated/arkeo/arkeo.arkeo/types/arkeo/arkeo/tx.ts +++ b/src/proto/generated/arkeo/arkeo/tx.ts @@ -14,8 +14,6 @@ import { providerStatusToJSON, } from "./keeper"; -export const protobufPackage = "arkeo.arkeo"; - export interface MsgBondProvider { creator: Uint8Array; provider: Uint8Array; @@ -31,13 +29,13 @@ export interface MsgModProvider { provider: Uint8Array; service: string; metadataUri: string; - metadataNonce: number; + metadataNonce: Long; status: ProviderStatus; - minContractDuration: number; - maxContractDuration: number; + minContractDuration: Long; + maxContractDuration: Long; subscriptionRate: Coin[]; payAsYouGoRate: Coin[]; - settlementDuration: number; + settlementDuration: Long; } export interface MsgModProviderResponse { @@ -50,11 +48,12 @@ export interface MsgOpenContract { client: Uint8Array; delegate: Uint8Array; contractType: ContractType; - duration: number; - rate: Coin | undefined; + duration: Long; + rate?: Coin; deposit: string; - settlementDuration: number; + settlementDuration: Long; authorization: ContractAuthorization; + queriesPerMinute: Long; } export interface MsgOpenContractResponse { @@ -62,7 +61,7 @@ export interface MsgOpenContractResponse { export interface MsgCloseContract { creator: Uint8Array; - contractId: number; + contractId: Long; } export interface MsgCloseContractResponse { @@ -70,9 +69,9 @@ export interface MsgCloseContractResponse { export interface MsgClaimContractIncome { creator: Uint8Array; - contractId: number; + contractId: Long; signature: Uint8Array; - nonce: number; + nonce: Long; } export interface MsgClaimContractIncomeResponse { @@ -137,15 +136,19 @@ export const MsgBondProvider = { toJSON(message: MsgBondProvider): unknown { const obj: any = {}; - message.creator !== undefined - && (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); - message.provider !== undefined - && (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); + message.creator !== undefined && + (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); + message.provider !== undefined && + (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); message.service !== undefined && (obj.service = message.service); message.bond !== undefined && (obj.bond = message.bond); return obj; }, + create, I>>(base?: I): MsgBondProvider { + return MsgBondProvider.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): MsgBondProvider { const message = createBaseMsgBondProvider(); message.creator = object.creator ?? new Uint8Array(); @@ -189,6 +192,10 @@ export const MsgBondProviderResponse = { return obj; }, + create, I>>(base?: I): MsgBondProviderResponse { + return MsgBondProviderResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): MsgBondProviderResponse { const message = createBaseMsgBondProviderResponse(); return message; @@ -201,13 +208,13 @@ function createBaseMsgModProvider(): MsgModProvider { provider: new Uint8Array(), service: "", metadataUri: "", - metadataNonce: 0, + metadataNonce: Long.UZERO, status: 0, - minContractDuration: 0, - maxContractDuration: 0, + minContractDuration: Long.ZERO, + maxContractDuration: Long.ZERO, subscriptionRate: [], payAsYouGoRate: [], - settlementDuration: 0, + settlementDuration: Long.ZERO, }; } @@ -225,16 +232,16 @@ export const MsgModProvider = { if (message.metadataUri !== "") { writer.uint32(34).string(message.metadataUri); } - if (message.metadataNonce !== 0) { + if (!message.metadataNonce.isZero()) { writer.uint32(40).uint64(message.metadataNonce); } if (message.status !== 0) { writer.uint32(48).int32(message.status); } - if (message.minContractDuration !== 0) { + if (!message.minContractDuration.isZero()) { writer.uint32(56).int64(message.minContractDuration); } - if (message.maxContractDuration !== 0) { + if (!message.maxContractDuration.isZero()) { writer.uint32(64).int64(message.maxContractDuration); } for (const v of message.subscriptionRate) { @@ -243,7 +250,7 @@ export const MsgModProvider = { for (const v of message.payAsYouGoRate) { Coin.encode(v!, writer.uint32(82).fork()).ldelim(); } - if (message.settlementDuration !== 0) { + if (!message.settlementDuration.isZero()) { writer.uint32(88).int64(message.settlementDuration); } return writer; @@ -269,16 +276,16 @@ export const MsgModProvider = { message.metadataUri = reader.string(); break; case 5: - message.metadataNonce = longToNumber(reader.uint64() as Long); + message.metadataNonce = reader.uint64() as Long; break; case 6: message.status = reader.int32() as any; break; case 7: - message.minContractDuration = longToNumber(reader.int64() as Long); + message.minContractDuration = reader.int64() as Long; break; case 8: - message.maxContractDuration = longToNumber(reader.int64() as Long); + message.maxContractDuration = reader.int64() as Long; break; case 9: message.subscriptionRate.push(Coin.decode(reader, reader.uint32())); @@ -287,7 +294,7 @@ export const MsgModProvider = { message.payAsYouGoRate.push(Coin.decode(reader, reader.uint32())); break; case 11: - message.settlementDuration = longToNumber(reader.int64() as Long); + message.settlementDuration = reader.int64() as Long; break; default: reader.skipType(tag & 7); @@ -303,32 +310,34 @@ export const MsgModProvider = { provider: isSet(object.provider) ? bytesFromBase64(object.provider) : new Uint8Array(), service: isSet(object.service) ? String(object.service) : "", metadataUri: isSet(object.metadataUri) ? String(object.metadataUri) : "", - metadataNonce: isSet(object.metadataNonce) ? Number(object.metadataNonce) : 0, + metadataNonce: isSet(object.metadataNonce) ? Long.fromValue(object.metadataNonce) : Long.UZERO, status: isSet(object.status) ? providerStatusFromJSON(object.status) : 0, - minContractDuration: isSet(object.minContractDuration) ? Number(object.minContractDuration) : 0, - maxContractDuration: isSet(object.maxContractDuration) ? Number(object.maxContractDuration) : 0, + minContractDuration: isSet(object.minContractDuration) ? Long.fromValue(object.minContractDuration) : Long.ZERO, + maxContractDuration: isSet(object.maxContractDuration) ? Long.fromValue(object.maxContractDuration) : Long.ZERO, subscriptionRate: Array.isArray(object?.subscriptionRate) ? object.subscriptionRate.map((e: any) => Coin.fromJSON(e)) : [], payAsYouGoRate: Array.isArray(object?.payAsYouGoRate) ? object.payAsYouGoRate.map((e: any) => Coin.fromJSON(e)) : [], - settlementDuration: isSet(object.settlementDuration) ? Number(object.settlementDuration) : 0, + settlementDuration: isSet(object.settlementDuration) ? Long.fromValue(object.settlementDuration) : Long.ZERO, }; }, toJSON(message: MsgModProvider): unknown { const obj: any = {}; - message.creator !== undefined - && (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); - message.provider !== undefined - && (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); + message.creator !== undefined && + (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); + message.provider !== undefined && + (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); message.service !== undefined && (obj.service = message.service); message.metadataUri !== undefined && (obj.metadataUri = message.metadataUri); - message.metadataNonce !== undefined && (obj.metadataNonce = Math.round(message.metadataNonce)); + message.metadataNonce !== undefined && (obj.metadataNonce = (message.metadataNonce || Long.UZERO).toString()); message.status !== undefined && (obj.status = providerStatusToJSON(message.status)); - message.minContractDuration !== undefined && (obj.minContractDuration = Math.round(message.minContractDuration)); - message.maxContractDuration !== undefined && (obj.maxContractDuration = Math.round(message.maxContractDuration)); + message.minContractDuration !== undefined && + (obj.minContractDuration = (message.minContractDuration || Long.ZERO).toString()); + message.maxContractDuration !== undefined && + (obj.maxContractDuration = (message.maxContractDuration || Long.ZERO).toString()); if (message.subscriptionRate) { obj.subscriptionRate = message.subscriptionRate.map((e) => e ? Coin.toJSON(e) : undefined); } else { @@ -339,23 +348,36 @@ export const MsgModProvider = { } else { obj.payAsYouGoRate = []; } - message.settlementDuration !== undefined && (obj.settlementDuration = Math.round(message.settlementDuration)); + message.settlementDuration !== undefined && + (obj.settlementDuration = (message.settlementDuration || Long.ZERO).toString()); return obj; }, + create, I>>(base?: I): MsgModProvider { + return MsgModProvider.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): MsgModProvider { const message = createBaseMsgModProvider(); message.creator = object.creator ?? new Uint8Array(); message.provider = object.provider ?? new Uint8Array(); message.service = object.service ?? ""; message.metadataUri = object.metadataUri ?? ""; - message.metadataNonce = object.metadataNonce ?? 0; + message.metadataNonce = (object.metadataNonce !== undefined && object.metadataNonce !== null) + ? Long.fromValue(object.metadataNonce) + : Long.UZERO; message.status = object.status ?? 0; - message.minContractDuration = object.minContractDuration ?? 0; - message.maxContractDuration = object.maxContractDuration ?? 0; + message.minContractDuration = (object.minContractDuration !== undefined && object.minContractDuration !== null) + ? Long.fromValue(object.minContractDuration) + : Long.ZERO; + message.maxContractDuration = (object.maxContractDuration !== undefined && object.maxContractDuration !== null) + ? Long.fromValue(object.maxContractDuration) + : Long.ZERO; message.subscriptionRate = object.subscriptionRate?.map((e) => Coin.fromPartial(e)) || []; message.payAsYouGoRate = object.payAsYouGoRate?.map((e) => Coin.fromPartial(e)) || []; - message.settlementDuration = object.settlementDuration ?? 0; + message.settlementDuration = (object.settlementDuration !== undefined && object.settlementDuration !== null) + ? Long.fromValue(object.settlementDuration) + : Long.ZERO; return message; }, }; @@ -393,6 +415,10 @@ export const MsgModProviderResponse = { return obj; }, + create, I>>(base?: I): MsgModProviderResponse { + return MsgModProviderResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): MsgModProviderResponse { const message = createBaseMsgModProviderResponse(); return message; @@ -407,11 +433,12 @@ function createBaseMsgOpenContract(): MsgOpenContract { client: new Uint8Array(), delegate: new Uint8Array(), contractType: 0, - duration: 0, + duration: Long.ZERO, rate: undefined, deposit: "", - settlementDuration: 0, + settlementDuration: Long.ZERO, authorization: 0, + queriesPerMinute: Long.ZERO, }; } @@ -435,7 +462,7 @@ export const MsgOpenContract = { if (message.contractType !== 0) { writer.uint32(48).int32(message.contractType); } - if (message.duration !== 0) { + if (!message.duration.isZero()) { writer.uint32(56).int64(message.duration); } if (message.rate !== undefined) { @@ -444,12 +471,15 @@ export const MsgOpenContract = { if (message.deposit !== "") { writer.uint32(74).string(message.deposit); } - if (message.settlementDuration !== 0) { + if (!message.settlementDuration.isZero()) { writer.uint32(80).int64(message.settlementDuration); } if (message.authorization !== 0) { writer.uint32(88).int32(message.authorization); } + if (!message.queriesPerMinute.isZero()) { + writer.uint32(96).int64(message.queriesPerMinute); + } return writer; }, @@ -479,7 +509,7 @@ export const MsgOpenContract = { message.contractType = reader.int32() as any; break; case 7: - message.duration = longToNumber(reader.int64() as Long); + message.duration = reader.int64() as Long; break; case 8: message.rate = Coin.decode(reader, reader.uint32()); @@ -488,11 +518,14 @@ export const MsgOpenContract = { message.deposit = reader.string(); break; case 10: - message.settlementDuration = longToNumber(reader.int64() as Long); + message.settlementDuration = reader.int64() as Long; break; case 11: message.authorization = reader.int32() as any; break; + case 12: + message.queriesPerMinute = reader.int64() as Long; + break; default: reader.skipType(tag & 7); break; @@ -509,34 +542,42 @@ export const MsgOpenContract = { client: isSet(object.client) ? bytesFromBase64(object.client) : new Uint8Array(), delegate: isSet(object.delegate) ? bytesFromBase64(object.delegate) : new Uint8Array(), contractType: isSet(object.contractType) ? contractTypeFromJSON(object.contractType) : 0, - duration: isSet(object.duration) ? Number(object.duration) : 0, + duration: isSet(object.duration) ? Long.fromValue(object.duration) : Long.ZERO, rate: isSet(object.rate) ? Coin.fromJSON(object.rate) : undefined, deposit: isSet(object.deposit) ? String(object.deposit) : "", - settlementDuration: isSet(object.settlementDuration) ? Number(object.settlementDuration) : 0, + settlementDuration: isSet(object.settlementDuration) ? Long.fromValue(object.settlementDuration) : Long.ZERO, authorization: isSet(object.authorization) ? contractAuthorizationFromJSON(object.authorization) : 0, + queriesPerMinute: isSet(object.queriesPerMinute) ? Long.fromValue(object.queriesPerMinute) : Long.ZERO, }; }, toJSON(message: MsgOpenContract): unknown { const obj: any = {}; - message.creator !== undefined - && (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); - message.provider !== undefined - && (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); + message.creator !== undefined && + (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); + message.provider !== undefined && + (obj.provider = base64FromBytes(message.provider !== undefined ? message.provider : new Uint8Array())); message.service !== undefined && (obj.service = message.service); - message.client !== undefined - && (obj.client = base64FromBytes(message.client !== undefined ? message.client : new Uint8Array())); - message.delegate !== undefined - && (obj.delegate = base64FromBytes(message.delegate !== undefined ? message.delegate : new Uint8Array())); + message.client !== undefined && + (obj.client = base64FromBytes(message.client !== undefined ? message.client : new Uint8Array())); + message.delegate !== undefined && + (obj.delegate = base64FromBytes(message.delegate !== undefined ? message.delegate : new Uint8Array())); message.contractType !== undefined && (obj.contractType = contractTypeToJSON(message.contractType)); - message.duration !== undefined && (obj.duration = Math.round(message.duration)); + message.duration !== undefined && (obj.duration = (message.duration || Long.ZERO).toString()); message.rate !== undefined && (obj.rate = message.rate ? Coin.toJSON(message.rate) : undefined); message.deposit !== undefined && (obj.deposit = message.deposit); - message.settlementDuration !== undefined && (obj.settlementDuration = Math.round(message.settlementDuration)); + message.settlementDuration !== undefined && + (obj.settlementDuration = (message.settlementDuration || Long.ZERO).toString()); message.authorization !== undefined && (obj.authorization = contractAuthorizationToJSON(message.authorization)); + message.queriesPerMinute !== undefined && + (obj.queriesPerMinute = (message.queriesPerMinute || Long.ZERO).toString()); return obj; }, + create, I>>(base?: I): MsgOpenContract { + return MsgOpenContract.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): MsgOpenContract { const message = createBaseMsgOpenContract(); message.creator = object.creator ?? new Uint8Array(); @@ -545,11 +586,18 @@ export const MsgOpenContract = { message.client = object.client ?? new Uint8Array(); message.delegate = object.delegate ?? new Uint8Array(); message.contractType = object.contractType ?? 0; - message.duration = object.duration ?? 0; + message.duration = (object.duration !== undefined && object.duration !== null) + ? Long.fromValue(object.duration) + : Long.ZERO; message.rate = (object.rate !== undefined && object.rate !== null) ? Coin.fromPartial(object.rate) : undefined; message.deposit = object.deposit ?? ""; - message.settlementDuration = object.settlementDuration ?? 0; + message.settlementDuration = (object.settlementDuration !== undefined && object.settlementDuration !== null) + ? Long.fromValue(object.settlementDuration) + : Long.ZERO; message.authorization = object.authorization ?? 0; + message.queriesPerMinute = (object.queriesPerMinute !== undefined && object.queriesPerMinute !== null) + ? Long.fromValue(object.queriesPerMinute) + : Long.ZERO; return message; }, }; @@ -587,6 +635,10 @@ export const MsgOpenContractResponse = { return obj; }, + create, I>>(base?: I): MsgOpenContractResponse { + return MsgOpenContractResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): MsgOpenContractResponse { const message = createBaseMsgOpenContractResponse(); return message; @@ -594,7 +646,7 @@ export const MsgOpenContractResponse = { }; function createBaseMsgCloseContract(): MsgCloseContract { - return { creator: new Uint8Array(), contractId: 0 }; + return { creator: new Uint8Array(), contractId: Long.UZERO }; } export const MsgCloseContract = { @@ -602,7 +654,7 @@ export const MsgCloseContract = { if (message.creator.length !== 0) { writer.uint32(10).bytes(message.creator); } - if (message.contractId !== 0) { + if (!message.contractId.isZero()) { writer.uint32(16).uint64(message.contractId); } return writer; @@ -619,7 +671,7 @@ export const MsgCloseContract = { message.creator = reader.bytes(); break; case 2: - message.contractId = longToNumber(reader.uint64() as Long); + message.contractId = reader.uint64() as Long; break; default: reader.skipType(tag & 7); @@ -632,22 +684,28 @@ export const MsgCloseContract = { fromJSON(object: any): MsgCloseContract { return { creator: isSet(object.creator) ? bytesFromBase64(object.creator) : new Uint8Array(), - contractId: isSet(object.contractId) ? Number(object.contractId) : 0, + contractId: isSet(object.contractId) ? Long.fromValue(object.contractId) : Long.UZERO, }; }, toJSON(message: MsgCloseContract): unknown { const obj: any = {}; - message.creator !== undefined - && (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); - message.contractId !== undefined && (obj.contractId = Math.round(message.contractId)); + message.creator !== undefined && + (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); + message.contractId !== undefined && (obj.contractId = (message.contractId || Long.UZERO).toString()); return obj; }, + create, I>>(base?: I): MsgCloseContract { + return MsgCloseContract.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): MsgCloseContract { const message = createBaseMsgCloseContract(); message.creator = object.creator ?? new Uint8Array(); - message.contractId = object.contractId ?? 0; + message.contractId = (object.contractId !== undefined && object.contractId !== null) + ? Long.fromValue(object.contractId) + : Long.UZERO; return message; }, }; @@ -685,6 +743,10 @@ export const MsgCloseContractResponse = { return obj; }, + create, I>>(base?: I): MsgCloseContractResponse { + return MsgCloseContractResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): MsgCloseContractResponse { const message = createBaseMsgCloseContractResponse(); return message; @@ -692,7 +754,7 @@ export const MsgCloseContractResponse = { }; function createBaseMsgClaimContractIncome(): MsgClaimContractIncome { - return { creator: new Uint8Array(), contractId: 0, signature: new Uint8Array(), nonce: 0 }; + return { creator: new Uint8Array(), contractId: Long.UZERO, signature: new Uint8Array(), nonce: Long.ZERO }; } export const MsgClaimContractIncome = { @@ -700,13 +762,13 @@ export const MsgClaimContractIncome = { if (message.creator.length !== 0) { writer.uint32(10).bytes(message.creator); } - if (message.contractId !== 0) { + if (!message.contractId.isZero()) { writer.uint32(16).uint64(message.contractId); } if (message.signature.length !== 0) { writer.uint32(34).bytes(message.signature); } - if (message.nonce !== 0) { + if (!message.nonce.isZero()) { writer.uint32(40).int64(message.nonce); } return writer; @@ -723,13 +785,13 @@ export const MsgClaimContractIncome = { message.creator = reader.bytes(); break; case 2: - message.contractId = longToNumber(reader.uint64() as Long); + message.contractId = reader.uint64() as Long; break; case 4: message.signature = reader.bytes(); break; case 5: - message.nonce = longToNumber(reader.int64() as Long); + message.nonce = reader.int64() as Long; break; default: reader.skipType(tag & 7); @@ -742,29 +804,35 @@ export const MsgClaimContractIncome = { fromJSON(object: any): MsgClaimContractIncome { return { creator: isSet(object.creator) ? bytesFromBase64(object.creator) : new Uint8Array(), - contractId: isSet(object.contractId) ? Number(object.contractId) : 0, + contractId: isSet(object.contractId) ? Long.fromValue(object.contractId) : Long.UZERO, signature: isSet(object.signature) ? bytesFromBase64(object.signature) : new Uint8Array(), - nonce: isSet(object.nonce) ? Number(object.nonce) : 0, + nonce: isSet(object.nonce) ? Long.fromValue(object.nonce) : Long.ZERO, }; }, toJSON(message: MsgClaimContractIncome): unknown { const obj: any = {}; - message.creator !== undefined - && (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); - message.contractId !== undefined && (obj.contractId = Math.round(message.contractId)); - message.signature !== undefined - && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())); - message.nonce !== undefined && (obj.nonce = Math.round(message.nonce)); + message.creator !== undefined && + (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); + message.contractId !== undefined && (obj.contractId = (message.contractId || Long.UZERO).toString()); + message.signature !== undefined && + (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())); + message.nonce !== undefined && (obj.nonce = (message.nonce || Long.ZERO).toString()); return obj; }, + create, I>>(base?: I): MsgClaimContractIncome { + return MsgClaimContractIncome.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): MsgClaimContractIncome { const message = createBaseMsgClaimContractIncome(); message.creator = object.creator ?? new Uint8Array(); - message.contractId = object.contractId ?? 0; + message.contractId = (object.contractId !== undefined && object.contractId !== null) + ? Long.fromValue(object.contractId) + : Long.UZERO; message.signature = object.signature ?? new Uint8Array(); - message.nonce = object.nonce ?? 0; + message.nonce = (object.nonce !== undefined && object.nonce !== null) ? Long.fromValue(object.nonce) : Long.ZERO; return message; }, }; @@ -802,6 +870,10 @@ export const MsgClaimContractIncomeResponse = { return obj; }, + create, I>>(base?: I): MsgClaimContractIncomeResponse { + return MsgClaimContractIncomeResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): MsgClaimContractIncomeResponse { const message = createBaseMsgClaimContractIncomeResponse(); return message; @@ -820,7 +892,9 @@ export interface Msg { export class MsgClientImpl implements Msg { private readonly rpc: Rpc; - constructor(rpc: Rpc) { + private readonly service: string; + constructor(rpc: Rpc, opts?: { service?: string }) { + this.service = opts?.service || "arkeo.arkeo.Msg"; this.rpc = rpc; this.BondProvider = this.BondProvider.bind(this); this.ModProvider = this.ModProvider.bind(this); @@ -830,31 +904,31 @@ export class MsgClientImpl implements Msg { } BondProvider(request: MsgBondProvider): Promise { const data = MsgBondProvider.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Msg", "BondProvider", data); + const promise = this.rpc.request(this.service, "BondProvider", data); return promise.then((data) => MsgBondProviderResponse.decode(new _m0.Reader(data))); } ModProvider(request: MsgModProvider): Promise { const data = MsgModProvider.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Msg", "ModProvider", data); + const promise = this.rpc.request(this.service, "ModProvider", data); return promise.then((data) => MsgModProviderResponse.decode(new _m0.Reader(data))); } OpenContract(request: MsgOpenContract): Promise { const data = MsgOpenContract.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Msg", "OpenContract", data); + const promise = this.rpc.request(this.service, "OpenContract", data); return promise.then((data) => MsgOpenContractResponse.decode(new _m0.Reader(data))); } CloseContract(request: MsgCloseContract): Promise { const data = MsgCloseContract.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Msg", "CloseContract", data); + const promise = this.rpc.request(this.service, "CloseContract", data); return promise.then((data) => MsgCloseContractResponse.decode(new _m0.Reader(data))); } ClaimContractIncome(request: MsgClaimContractIncome): Promise { const data = MsgClaimContractIncome.encode(request).finish(); - const promise = this.rpc.request("arkeo.arkeo.Msg", "ClaimContractIncome", data); + const promise = this.rpc.request(this.service, "ClaimContractIncome", data); return promise.then((data) => MsgClaimContractIncomeResponse.decode(new _m0.Reader(data))); } } @@ -866,7 +940,7 @@ interface Rpc { declare var self: any | undefined; declare var window: any | undefined; declare var global: any | undefined; -var globalThis: any = (() => { +var tsProtoGlobalThis: any = (() => { if (typeof globalThis !== "undefined") { return globalThis; } @@ -883,10 +957,10 @@ var globalThis: any = (() => { })(); function bytesFromBase64(b64: string): Uint8Array { - if (globalThis.Buffer) { - return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); + if (tsProtoGlobalThis.Buffer) { + return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); } else { - const bin = globalThis.atob(b64); + const bin = tsProtoGlobalThis.atob(b64); const arr = new Uint8Array(bin.length); for (let i = 0; i < bin.length; ++i) { arr[i] = bin.charCodeAt(i); @@ -896,35 +970,29 @@ function bytesFromBase64(b64: string): Uint8Array { } function base64FromBytes(arr: Uint8Array): string { - if (globalThis.Buffer) { - return globalThis.Buffer.from(arr).toString("base64"); + if (tsProtoGlobalThis.Buffer) { + return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); } else { const bin: string[] = []; arr.forEach((byte) => { bin.push(String.fromCharCode(byte)); }); - return globalThis.btoa(bin.join("")); + return tsProtoGlobalThis.btoa(bin.join("")); } } type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; _m0.configure(); diff --git a/src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/claim_record.ts b/src/proto/generated/arkeo/claim/claim_record.ts similarity index 85% rename from src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/claim_record.ts rename to src/proto/generated/arkeo/claim/claim_record.ts index e807ceb..cc7209d 100644 --- a/src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/claim_record.ts +++ b/src/proto/generated/arkeo/claim/claim_record.ts @@ -1,9 +1,8 @@ /* eslint-disable */ +import Long from "long"; import _m0 from "protobufjs/minimal"; import { Coin } from "../../cosmos/base/v1beta1/coin"; -export const protobufPackage = "arkeo.claim"; - /** actions for arkeo chain */ export enum Action { ACTION_CLAIM = 0, @@ -86,9 +85,9 @@ export interface ClaimRecord { * claimable amount per action (claim, vote, delegate - changed to 0 after * action completed) */ - amountClaim: Coin | undefined; - amountVote: Coin | undefined; - amountDelegate: Coin | undefined; + amountClaim?: Coin; + amountVote?: Coin; + amountDelegate?: Coin; isTransferable: boolean; } @@ -174,16 +173,20 @@ export const ClaimRecord = { const obj: any = {}; message.chain !== undefined && (obj.chain = chainToJSON(message.chain)); message.address !== undefined && (obj.address = message.address); - message.amountClaim !== undefined - && (obj.amountClaim = message.amountClaim ? Coin.toJSON(message.amountClaim) : undefined); - message.amountVote !== undefined - && (obj.amountVote = message.amountVote ? Coin.toJSON(message.amountVote) : undefined); - message.amountDelegate !== undefined - && (obj.amountDelegate = message.amountDelegate ? Coin.toJSON(message.amountDelegate) : undefined); + message.amountClaim !== undefined && + (obj.amountClaim = message.amountClaim ? Coin.toJSON(message.amountClaim) : undefined); + message.amountVote !== undefined && + (obj.amountVote = message.amountVote ? Coin.toJSON(message.amountVote) : undefined); + message.amountDelegate !== undefined && + (obj.amountDelegate = message.amountDelegate ? Coin.toJSON(message.amountDelegate) : undefined); message.isTransferable !== undefined && (obj.isTransferable = message.isTransferable); return obj; }, + create, I>>(base?: I): ClaimRecord { + return ClaimRecord.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): ClaimRecord { const message = createBaseClaimRecord(); message.chain = object.chain ?? 0; @@ -204,15 +207,21 @@ export const ClaimRecord = { type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} + function isSet(value: any): boolean { return value !== null && value !== undefined; } diff --git a/src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/genesis.ts b/src/proto/generated/arkeo/claim/genesis.ts similarity index 83% rename from src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/genesis.ts rename to src/proto/generated/arkeo/claim/genesis.ts index 9ea565b..f8ba259 100644 --- a/src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/genesis.ts +++ b/src/proto/generated/arkeo/claim/genesis.ts @@ -1,18 +1,15 @@ /* eslint-disable */ +import Long from "long"; import _m0 from "protobufjs/minimal"; import { Coin } from "../../cosmos/base/v1beta1/coin"; import { ClaimRecord } from "./claim_record"; import { Params } from "./params"; -export const protobufPackage = "arkeo.claim"; - /** GenesisState defines the claim module's genesis state. */ export interface GenesisState { /** balance of the claim module's account */ - moduleAccountBalance: Coin | undefined; - params: - | Params - | undefined; + moduleAccountBalance?: Coin; + params?: Params; /** list of claim records, one for every airdrop recipient */ claimRecords: ClaimRecord[]; } @@ -71,9 +68,8 @@ export const GenesisState = { toJSON(message: GenesisState): unknown { const obj: any = {}; - message.moduleAccountBalance !== undefined && (obj.moduleAccountBalance = message.moduleAccountBalance - ? Coin.toJSON(message.moduleAccountBalance) - : undefined); + message.moduleAccountBalance !== undefined && + (obj.moduleAccountBalance = message.moduleAccountBalance ? Coin.toJSON(message.moduleAccountBalance) : undefined); message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); if (message.claimRecords) { obj.claimRecords = message.claimRecords.map((e) => e ? ClaimRecord.toJSON(e) : undefined); @@ -83,6 +79,10 @@ export const GenesisState = { return obj; }, + create, I>>(base?: I): GenesisState { + return GenesisState.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): GenesisState { const message = createBaseGenesisState(); message.moduleAccountBalance = (object.moduleAccountBalance !== undefined && object.moduleAccountBalance !== null) @@ -98,15 +98,21 @@ export const GenesisState = { type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} + function isSet(value: any): boolean { return value !== null && value !== undefined; } diff --git a/src/proto/generated/arkeo/claim/index.ts b/src/proto/generated/arkeo/claim/index.ts new file mode 100644 index 0000000..ae488f4 --- /dev/null +++ b/src/proto/generated/arkeo/claim/index.ts @@ -0,0 +1,5 @@ +export * from './claim_record' +export * from './genesis' +export * from './params' +export * from './query' +export * from './tx' \ No newline at end of file diff --git a/src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/params.ts b/src/proto/generated/arkeo/claim/params.ts similarity index 79% rename from src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/params.ts rename to src/proto/generated/arkeo/claim/params.ts index 054be10..3b0d300 100644 --- a/src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/params.ts +++ b/src/proto/generated/arkeo/claim/params.ts @@ -1,22 +1,19 @@ /* eslint-disable */ +import Long from "long"; import _m0 from "protobufjs/minimal"; import { Coin } from "../../cosmos/base/v1beta1/coin"; import { Duration } from "../../google/protobuf/duration"; import { Timestamp } from "../../google/protobuf/timestamp"; -export const protobufPackage = "arkeo.claim"; - /** Params defines the parameters for the module. */ export interface Params { - airdropStartTime: Date | undefined; - durationUntilDecay: Duration | undefined; - durationOfDecay: - | Duration - | undefined; + airdropStartTime?: Date; + durationUntilDecay?: Duration; + durationOfDecay?: Duration; /** denom of claimable asset */ claimDenom: string; /** uarkeo to distribute to arkeo account for gas to make claiming easier */ - initialGasAmount: Coin | undefined; + initialGasAmount?: Coin; } function createBaseParams(): Params { @@ -92,18 +89,20 @@ export const Params = { toJSON(message: Params): unknown { const obj: any = {}; message.airdropStartTime !== undefined && (obj.airdropStartTime = message.airdropStartTime.toISOString()); - message.durationUntilDecay !== undefined - && (obj.durationUntilDecay = message.durationUntilDecay - ? Duration.toJSON(message.durationUntilDecay) - : undefined); - message.durationOfDecay !== undefined - && (obj.durationOfDecay = message.durationOfDecay ? Duration.toJSON(message.durationOfDecay) : undefined); + message.durationUntilDecay !== undefined && + (obj.durationUntilDecay = message.durationUntilDecay ? Duration.toJSON(message.durationUntilDecay) : undefined); + message.durationOfDecay !== undefined && + (obj.durationOfDecay = message.durationOfDecay ? Duration.toJSON(message.durationOfDecay) : undefined); message.claimDenom !== undefined && (obj.claimDenom = message.claimDenom); - message.initialGasAmount !== undefined - && (obj.initialGasAmount = message.initialGasAmount ? Coin.toJSON(message.initialGasAmount) : undefined); + message.initialGasAmount !== undefined && + (obj.initialGasAmount = message.initialGasAmount ? Coin.toJSON(message.initialGasAmount) : undefined); return obj; }, + create, I>>(base?: I): Params { + return Params.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): Params { const message = createBaseParams(); message.airdropStartTime = object.airdropStartTime ?? undefined; @@ -123,23 +122,24 @@ export const Params = { type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; + const seconds = numberToLong(date.getTime() / 1_000); const nanos = (date.getTime() % 1_000) * 1_000_000; return { seconds, nanos }; } function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; + let millis = t.seconds.toNumber() * 1_000; millis += t.nanos / 1_000_000; return new Date(millis); } @@ -154,6 +154,15 @@ function fromJsonTimestamp(o: any): Date { } } +function numberToLong(number: number) { + return Long.fromNumber(number); +} + +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} + function isSet(value: any): boolean { return value !== null && value !== undefined; } diff --git a/src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/query.ts b/src/proto/generated/arkeo/claim/query.ts similarity index 84% rename from src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/query.ts rename to src/proto/generated/arkeo/claim/query.ts index 09a24b6..756fb1c 100644 --- a/src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/query.ts +++ b/src/proto/generated/arkeo/claim/query.ts @@ -1,10 +1,9 @@ /* eslint-disable */ +import Long from "long"; import _m0 from "protobufjs/minimal"; import { Chain, chainFromJSON, chainToJSON, ClaimRecord } from "./claim_record"; import { Params } from "./params"; -export const protobufPackage = "arkeo.claim"; - /** QueryParamsRequest is request type for the Query/Params RPC method. */ export interface QueryParamsRequest { } @@ -12,7 +11,7 @@ export interface QueryParamsRequest { /** QueryParamsResponse is response type for the Query/Params RPC method. */ export interface QueryParamsResponse { /** params holds all the parameters of this module. */ - params: Params | undefined; + params?: Params; } export interface QueryClaimRecordRequest { @@ -21,7 +20,7 @@ export interface QueryClaimRecordRequest { } export interface QueryClaimRecordResponse { - claimRecord: ClaimRecord | undefined; + claimRecord?: ClaimRecord; } function createBaseQueryParamsRequest(): QueryParamsRequest { @@ -57,6 +56,10 @@ export const QueryParamsRequest = { return obj; }, + create, I>>(base?: I): QueryParamsRequest { + return QueryParamsRequest.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): QueryParamsRequest { const message = createBaseQueryParamsRequest(); return message; @@ -103,6 +106,10 @@ export const QueryParamsResponse = { return obj; }, + create, I>>(base?: I): QueryParamsResponse { + return QueryParamsResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryParamsResponse { const message = createBaseQueryParamsResponse(); message.params = (object.params !== undefined && object.params !== null) @@ -162,6 +169,10 @@ export const QueryClaimRecordRequest = { return obj; }, + create, I>>(base?: I): QueryClaimRecordRequest { + return QueryClaimRecordRequest.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryClaimRecordRequest { const message = createBaseQueryClaimRecordRequest(); message.address = object.address ?? ""; @@ -206,11 +217,15 @@ export const QueryClaimRecordResponse = { toJSON(message: QueryClaimRecordResponse): unknown { const obj: any = {}; - message.claimRecord !== undefined - && (obj.claimRecord = message.claimRecord ? ClaimRecord.toJSON(message.claimRecord) : undefined); + message.claimRecord !== undefined && + (obj.claimRecord = message.claimRecord ? ClaimRecord.toJSON(message.claimRecord) : undefined); return obj; }, + create, I>>(base?: I): QueryClaimRecordResponse { + return QueryClaimRecordResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): QueryClaimRecordResponse { const message = createBaseQueryClaimRecordResponse(); message.claimRecord = (object.claimRecord !== undefined && object.claimRecord !== null) @@ -230,20 +245,22 @@ export interface Query { export class QueryClientImpl implements Query { private readonly rpc: Rpc; - constructor(rpc: Rpc) { + private readonly service: string; + constructor(rpc: Rpc, opts?: { service?: string }) { + this.service = opts?.service || "arkeo.claim.Query"; this.rpc = rpc; this.Params = this.Params.bind(this); this.ClaimRecord = this.ClaimRecord.bind(this); } Params(request: QueryParamsRequest): Promise { const data = QueryParamsRequest.encode(request).finish(); - const promise = this.rpc.request("arkeo.claim.Query", "Params", data); + const promise = this.rpc.request(this.service, "Params", data); return promise.then((data) => QueryParamsResponse.decode(new _m0.Reader(data))); } ClaimRecord(request: QueryClaimRecordRequest): Promise { const data = QueryClaimRecordRequest.encode(request).finish(); - const promise = this.rpc.request("arkeo.claim.Query", "ClaimRecord", data); + const promise = this.rpc.request(this.service, "ClaimRecord", data); return promise.then((data) => QueryClaimRecordResponse.decode(new _m0.Reader(data))); } } @@ -254,15 +271,21 @@ interface Rpc { type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} + function isSet(value: any): boolean { return value !== null && value !== undefined; } diff --git a/src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/tx.ts b/src/proto/generated/arkeo/claim/tx.ts similarity index 81% rename from src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/tx.ts rename to src/proto/generated/arkeo/claim/tx.ts index 8056b9d..f1d27c2 100644 --- a/src/proto/generated/arkeo/arkeo.claim/types/arkeo/claim/tx.ts +++ b/src/proto/generated/arkeo/claim/tx.ts @@ -3,8 +3,6 @@ import Long from "long"; import _m0 from "protobufjs/minimal"; import { Chain, chainFromJSON, chainToJSON } from "./claim_record"; -export const protobufPackage = "arkeo.claim"; - export interface MsgClaimEth { creator: Uint8Array; /** the adress the claim is for */ @@ -35,7 +33,7 @@ export interface MsgAddClaim { creator: Uint8Array; chain: Chain; address: string; - amount: number; + amount: Long; } export interface MsgAddClaimResponse { @@ -93,13 +91,17 @@ export const MsgClaimEth = { toJSON(message: MsgClaimEth): unknown { const obj: any = {}; - message.creator !== undefined - && (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); + message.creator !== undefined && + (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); message.ethAddress !== undefined && (obj.ethAddress = message.ethAddress); message.signature !== undefined && (obj.signature = message.signature); return obj; }, + create, I>>(base?: I): MsgClaimEth { + return MsgClaimEth.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): MsgClaimEth { const message = createBaseMsgClaimEth(); message.creator = object.creator ?? new Uint8Array(); @@ -142,6 +144,10 @@ export const MsgClaimEthResponse = { return obj; }, + create, I>>(base?: I): MsgClaimEthResponse { + return MsgClaimEthResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): MsgClaimEthResponse { const message = createBaseMsgClaimEthResponse(); return message; @@ -184,11 +190,15 @@ export const MsgClaimArkeo = { toJSON(message: MsgClaimArkeo): unknown { const obj: any = {}; - message.creator !== undefined - && (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); + message.creator !== undefined && + (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); return obj; }, + create, I>>(base?: I): MsgClaimArkeo { + return MsgClaimArkeo.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): MsgClaimArkeo { const message = createBaseMsgClaimArkeo(); message.creator = object.creator ?? new Uint8Array(); @@ -229,6 +239,10 @@ export const MsgClaimArkeoResponse = { return obj; }, + create, I>>(base?: I): MsgClaimArkeoResponse { + return MsgClaimArkeoResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): MsgClaimArkeoResponse { const message = createBaseMsgClaimArkeoResponse(); return message; @@ -280,13 +294,17 @@ export const MsgTransferClaim = { toJSON(message: MsgTransferClaim): unknown { const obj: any = {}; - message.creator !== undefined - && (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); - message.toAddress !== undefined - && (obj.toAddress = base64FromBytes(message.toAddress !== undefined ? message.toAddress : new Uint8Array())); + message.creator !== undefined && + (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); + message.toAddress !== undefined && + (obj.toAddress = base64FromBytes(message.toAddress !== undefined ? message.toAddress : new Uint8Array())); return obj; }, + create, I>>(base?: I): MsgTransferClaim { + return MsgTransferClaim.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): MsgTransferClaim { const message = createBaseMsgTransferClaim(); message.creator = object.creator ?? new Uint8Array(); @@ -328,6 +346,10 @@ export const MsgTransferClaimResponse = { return obj; }, + create, I>>(base?: I): MsgTransferClaimResponse { + return MsgTransferClaimResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): MsgTransferClaimResponse { const message = createBaseMsgTransferClaimResponse(); return message; @@ -335,7 +357,7 @@ export const MsgTransferClaimResponse = { }; function createBaseMsgAddClaim(): MsgAddClaim { - return { creator: new Uint8Array(), chain: 0, address: "", amount: 0 }; + return { creator: new Uint8Array(), chain: 0, address: "", amount: Long.ZERO }; } export const MsgAddClaim = { @@ -349,7 +371,7 @@ export const MsgAddClaim = { if (message.address !== "") { writer.uint32(26).string(message.address); } - if (message.amount !== 0) { + if (!message.amount.isZero()) { writer.uint32(32).int64(message.amount); } return writer; @@ -372,7 +394,7 @@ export const MsgAddClaim = { message.address = reader.string(); break; case 4: - message.amount = longToNumber(reader.int64() as Long); + message.amount = reader.int64() as Long; break; default: reader.skipType(tag & 7); @@ -387,26 +409,32 @@ export const MsgAddClaim = { creator: isSet(object.creator) ? bytesFromBase64(object.creator) : new Uint8Array(), chain: isSet(object.chain) ? chainFromJSON(object.chain) : 0, address: isSet(object.address) ? String(object.address) : "", - amount: isSet(object.amount) ? Number(object.amount) : 0, + amount: isSet(object.amount) ? Long.fromValue(object.amount) : Long.ZERO, }; }, toJSON(message: MsgAddClaim): unknown { const obj: any = {}; - message.creator !== undefined - && (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); + message.creator !== undefined && + (obj.creator = base64FromBytes(message.creator !== undefined ? message.creator : new Uint8Array())); message.chain !== undefined && (obj.chain = chainToJSON(message.chain)); message.address !== undefined && (obj.address = message.address); - message.amount !== undefined && (obj.amount = Math.round(message.amount)); + message.amount !== undefined && (obj.amount = (message.amount || Long.ZERO).toString()); return obj; }, + create, I>>(base?: I): MsgAddClaim { + return MsgAddClaim.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): MsgAddClaim { const message = createBaseMsgAddClaim(); message.creator = object.creator ?? new Uint8Array(); message.chain = object.chain ?? 0; message.address = object.address ?? ""; - message.amount = object.amount ?? 0; + message.amount = (object.amount !== undefined && object.amount !== null) + ? Long.fromValue(object.amount) + : Long.ZERO; return message; }, }; @@ -444,6 +472,10 @@ export const MsgAddClaimResponse = { return obj; }, + create, I>>(base?: I): MsgAddClaimResponse { + return MsgAddClaimResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(_: I): MsgAddClaimResponse { const message = createBaseMsgAddClaimResponse(); return message; @@ -461,7 +493,9 @@ export interface Msg { export class MsgClientImpl implements Msg { private readonly rpc: Rpc; - constructor(rpc: Rpc) { + private readonly service: string; + constructor(rpc: Rpc, opts?: { service?: string }) { + this.service = opts?.service || "arkeo.claim.Msg"; this.rpc = rpc; this.ClaimEth = this.ClaimEth.bind(this); this.ClaimArkeo = this.ClaimArkeo.bind(this); @@ -470,25 +504,25 @@ export class MsgClientImpl implements Msg { } ClaimEth(request: MsgClaimEth): Promise { const data = MsgClaimEth.encode(request).finish(); - const promise = this.rpc.request("arkeo.claim.Msg", "ClaimEth", data); + const promise = this.rpc.request(this.service, "ClaimEth", data); return promise.then((data) => MsgClaimEthResponse.decode(new _m0.Reader(data))); } ClaimArkeo(request: MsgClaimArkeo): Promise { const data = MsgClaimArkeo.encode(request).finish(); - const promise = this.rpc.request("arkeo.claim.Msg", "ClaimArkeo", data); + const promise = this.rpc.request(this.service, "ClaimArkeo", data); return promise.then((data) => MsgClaimArkeoResponse.decode(new _m0.Reader(data))); } TransferClaim(request: MsgTransferClaim): Promise { const data = MsgTransferClaim.encode(request).finish(); - const promise = this.rpc.request("arkeo.claim.Msg", "TransferClaim", data); + const promise = this.rpc.request(this.service, "TransferClaim", data); return promise.then((data) => MsgTransferClaimResponse.decode(new _m0.Reader(data))); } AddClaim(request: MsgAddClaim): Promise { const data = MsgAddClaim.encode(request).finish(); - const promise = this.rpc.request("arkeo.claim.Msg", "AddClaim", data); + const promise = this.rpc.request(this.service, "AddClaim", data); return promise.then((data) => MsgAddClaimResponse.decode(new _m0.Reader(data))); } } @@ -500,7 +534,7 @@ interface Rpc { declare var self: any | undefined; declare var window: any | undefined; declare var global: any | undefined; -var globalThis: any = (() => { +var tsProtoGlobalThis: any = (() => { if (typeof globalThis !== "undefined") { return globalThis; } @@ -517,10 +551,10 @@ var globalThis: any = (() => { })(); function bytesFromBase64(b64: string): Uint8Array { - if (globalThis.Buffer) { - return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); + if (tsProtoGlobalThis.Buffer) { + return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); } else { - const bin = globalThis.atob(b64); + const bin = tsProtoGlobalThis.atob(b64); const arr = new Uint8Array(bin.length); for (let i = 0; i < bin.length; ++i) { arr[i] = bin.charCodeAt(i); @@ -530,35 +564,29 @@ function bytesFromBase64(b64: string): Uint8Array { } function base64FromBytes(arr: Uint8Array): string { - if (globalThis.Buffer) { - return globalThis.Buffer.from(arr).toString("base64"); + if (tsProtoGlobalThis.Buffer) { + return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); } else { const bin: string[] = []; arr.forEach((byte) => { bin.push(String.fromCharCode(byte)); }); - return globalThis.btoa(bin.join("")); + return tsProtoGlobalThis.btoa(bin.join("")); } } type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; _m0.configure(); diff --git a/src/proto/generated/arkeo/index.ts b/src/proto/generated/arkeo/index.ts index f23c687..9874f65 100644 --- a/src/proto/generated/arkeo/index.ts +++ b/src/proto/generated/arkeo/index.ts @@ -1,2 +1,2 @@ -export * as arkeo from './arkeo.arkeo/types/arkeo/arkeo/tx' -export * as claim from './arkeo.claim/types/arkeo/claim/tx' \ No newline at end of file +export * as arkeo from './arkeo' +export * as claim from './claim' \ No newline at end of file diff --git a/src/proto/generated/arkeo/arkeo.claim/types/cosmos/base/query/v1beta1/pagination.ts b/src/proto/generated/cosmos/base/query/v1beta1/pagination.ts similarity index 71% rename from src/proto/generated/arkeo/arkeo.claim/types/cosmos/base/query/v1beta1/pagination.ts rename to src/proto/generated/cosmos/base/query/v1beta1/pagination.ts index a31ca24..b32af8a 100644 --- a/src/proto/generated/arkeo/arkeo.claim/types/cosmos/base/query/v1beta1/pagination.ts +++ b/src/proto/generated/cosmos/base/query/v1beta1/pagination.ts @@ -2,8 +2,6 @@ import Long from "long"; import _m0 from "protobufjs/minimal"; -export const protobufPackage = "cosmos.base.query.v1beta1"; - /** * PageRequest is to be embedded in gRPC request messages for efficient * pagination. Ex: @@ -25,12 +23,12 @@ export interface PageRequest { * It is less efficient than using key. Only one of offset or key should * be set. */ - offset: number; + offset: Long; /** * limit is the total number of results to be returned in the result page. * If left empty it will default to a value to be set by each app. */ - limit: number; + limit: Long; /** * count_total is set to true to indicate that the result set should include * a count of the total number of items available for pagination in UIs. @@ -38,11 +36,7 @@ export interface PageRequest { * is set. */ countTotal: boolean; - /** - * reverse is set to true if results are to be returned in the descending order. - * - * Since: cosmos-sdk 0.43 - */ + /** reverse is set to true if results are to be returned in the descending order. */ reverse: boolean; } @@ -66,11 +60,11 @@ export interface PageResponse { * total is total number of results available if PageRequest.count_total * was set, its value is undefined otherwise */ - total: number; + total: Long; } function createBasePageRequest(): PageRequest { - return { key: new Uint8Array(), offset: 0, limit: 0, countTotal: false, reverse: false }; + return { key: new Uint8Array(), offset: Long.UZERO, limit: Long.UZERO, countTotal: false, reverse: false }; } export const PageRequest = { @@ -78,10 +72,10 @@ export const PageRequest = { if (message.key.length !== 0) { writer.uint32(10).bytes(message.key); } - if (message.offset !== 0) { + if (!message.offset.isZero()) { writer.uint32(16).uint64(message.offset); } - if (message.limit !== 0) { + if (!message.limit.isZero()) { writer.uint32(24).uint64(message.limit); } if (message.countTotal === true) { @@ -104,10 +98,10 @@ export const PageRequest = { message.key = reader.bytes(); break; case 2: - message.offset = longToNumber(reader.uint64() as Long); + message.offset = reader.uint64() as Long; break; case 3: - message.limit = longToNumber(reader.uint64() as Long); + message.limit = reader.uint64() as Long; break; case 4: message.countTotal = reader.bool(); @@ -126,8 +120,8 @@ export const PageRequest = { fromJSON(object: any): PageRequest { return { key: isSet(object.key) ? bytesFromBase64(object.key) : new Uint8Array(), - offset: isSet(object.offset) ? Number(object.offset) : 0, - limit: isSet(object.limit) ? Number(object.limit) : 0, + offset: isSet(object.offset) ? Long.fromValue(object.offset) : Long.UZERO, + limit: isSet(object.limit) ? Long.fromValue(object.limit) : Long.UZERO, countTotal: isSet(object.countTotal) ? Boolean(object.countTotal) : false, reverse: isSet(object.reverse) ? Boolean(object.reverse) : false, }; @@ -135,20 +129,26 @@ export const PageRequest = { toJSON(message: PageRequest): unknown { const obj: any = {}; - message.key !== undefined - && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = Math.round(message.offset)); - message.limit !== undefined && (obj.limit = Math.round(message.limit)); + message.key !== undefined && + (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); + message.offset !== undefined && (obj.offset = (message.offset || Long.UZERO).toString()); + message.limit !== undefined && (obj.limit = (message.limit || Long.UZERO).toString()); message.countTotal !== undefined && (obj.countTotal = message.countTotal); message.reverse !== undefined && (obj.reverse = message.reverse); return obj; }, + create, I>>(base?: I): PageRequest { + return PageRequest.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): PageRequest { const message = createBasePageRequest(); message.key = object.key ?? new Uint8Array(); - message.offset = object.offset ?? 0; - message.limit = object.limit ?? 0; + message.offset = (object.offset !== undefined && object.offset !== null) + ? Long.fromValue(object.offset) + : Long.UZERO; + message.limit = (object.limit !== undefined && object.limit !== null) ? Long.fromValue(object.limit) : Long.UZERO; message.countTotal = object.countTotal ?? false; message.reverse = object.reverse ?? false; return message; @@ -156,7 +156,7 @@ export const PageRequest = { }; function createBasePageResponse(): PageResponse { - return { nextKey: new Uint8Array(), total: 0 }; + return { nextKey: new Uint8Array(), total: Long.UZERO }; } export const PageResponse = { @@ -164,7 +164,7 @@ export const PageResponse = { if (message.nextKey.length !== 0) { writer.uint32(10).bytes(message.nextKey); } - if (message.total !== 0) { + if (!message.total.isZero()) { writer.uint32(16).uint64(message.total); } return writer; @@ -181,7 +181,7 @@ export const PageResponse = { message.nextKey = reader.bytes(); break; case 2: - message.total = longToNumber(reader.uint64() as Long); + message.total = reader.uint64() as Long; break; default: reader.skipType(tag & 7); @@ -194,22 +194,26 @@ export const PageResponse = { fromJSON(object: any): PageResponse { return { nextKey: isSet(object.nextKey) ? bytesFromBase64(object.nextKey) : new Uint8Array(), - total: isSet(object.total) ? Number(object.total) : 0, + total: isSet(object.total) ? Long.fromValue(object.total) : Long.UZERO, }; }, toJSON(message: PageResponse): unknown { const obj: any = {}; - message.nextKey !== undefined - && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = Math.round(message.total)); + message.nextKey !== undefined && + (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); + message.total !== undefined && (obj.total = (message.total || Long.UZERO).toString()); return obj; }, + create, I>>(base?: I): PageResponse { + return PageResponse.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): PageResponse { const message = createBasePageResponse(); message.nextKey = object.nextKey ?? new Uint8Array(); - message.total = object.total ?? 0; + message.total = (object.total !== undefined && object.total !== null) ? Long.fromValue(object.total) : Long.UZERO; return message; }, }; @@ -217,7 +221,7 @@ export const PageResponse = { declare var self: any | undefined; declare var window: any | undefined; declare var global: any | undefined; -var globalThis: any = (() => { +var tsProtoGlobalThis: any = (() => { if (typeof globalThis !== "undefined") { return globalThis; } @@ -234,10 +238,10 @@ var globalThis: any = (() => { })(); function bytesFromBase64(b64: string): Uint8Array { - if (globalThis.Buffer) { - return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); + if (tsProtoGlobalThis.Buffer) { + return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); } else { - const bin = globalThis.atob(b64); + const bin = tsProtoGlobalThis.atob(b64); const arr = new Uint8Array(bin.length); for (let i = 0; i < bin.length; ++i) { arr[i] = bin.charCodeAt(i); @@ -247,35 +251,29 @@ function bytesFromBase64(b64: string): Uint8Array { } function base64FromBytes(arr: Uint8Array): string { - if (globalThis.Buffer) { - return globalThis.Buffer.from(arr).toString("base64"); + if (tsProtoGlobalThis.Buffer) { + return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); } else { const bin: string[] = []; arr.forEach((byte) => { bin.push(String.fromCharCode(byte)); }); - return globalThis.btoa(bin.join("")); + return tsProtoGlobalThis.btoa(bin.join("")); } } type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; _m0.configure(); diff --git a/src/proto/generated/cosmos/base/v1beta1/coin.ts b/src/proto/generated/cosmos/base/v1beta1/coin.ts index 38f34e6..0dead5b 100644 --- a/src/proto/generated/cosmos/base/v1beta1/coin.ts +++ b/src/proto/generated/cosmos/base/v1beta1/coin.ts @@ -84,6 +84,10 @@ export const Coin = { return obj; }, + create, I>>(base?: I): Coin { + return Coin.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): Coin { const message = createBaseCoin(); message.denom = object.denom ?? ""; @@ -97,10 +101,7 @@ function createBaseDecCoin(): DecCoin { } export const DecCoin = { - encode( - message: DecCoin, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DecCoin, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.denom !== "") { writer.uint32(10).string(message.denom); } @@ -145,6 +146,10 @@ export const DecCoin = { return obj; }, + create, I>>(base?: I): DecCoin { + return DecCoin.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): DecCoin { const message = createBaseDecCoin(); message.denom = object.denom ?? ""; @@ -158,10 +163,7 @@ function createBaseIntProto(): IntProto { } export const IntProto = { - encode( - message: IntProto, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: IntProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.int !== "") { writer.uint32(10).string(message.int); } @@ -187,9 +189,7 @@ export const IntProto = { }, fromJSON(object: any): IntProto { - return { - int: isSet(object.int) ? String(object.int) : "", - }; + return { int: isSet(object.int) ? String(object.int) : "" }; }, toJSON(message: IntProto): unknown { @@ -198,6 +198,10 @@ export const IntProto = { return obj; }, + create, I>>(base?: I): IntProto { + return IntProto.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): IntProto { const message = createBaseIntProto(); message.int = object.int ?? ""; @@ -210,10 +214,7 @@ function createBaseDecProto(): DecProto { } export const DecProto = { - encode( - message: DecProto, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DecProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.dec !== "") { writer.uint32(10).string(message.dec); } @@ -239,9 +240,7 @@ export const DecProto = { }, fromJSON(object: any): DecProto { - return { - dec: isSet(object.dec) ? String(object.dec) : "", - }; + return { dec: isSet(object.dec) ? String(object.dec) : "" }; }, toJSON(message: DecProto): unknown { @@ -250,6 +249,10 @@ export const DecProto = { return obj; }, + create, I>>(base?: I): DecProto { + return DecProto.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): DecProto { const message = createBaseDecProto(); message.dec = object.dec ?? ""; @@ -257,34 +260,17 @@ export const DecProto = { }, }; -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; diff --git a/src/proto/generated/arkeo/arkeo.claim/types/google/protobuf/duration.ts b/src/proto/generated/google/protobuf/duration.ts similarity index 79% rename from src/proto/generated/arkeo/arkeo.claim/types/google/protobuf/duration.ts rename to src/proto/generated/google/protobuf/duration.ts index 70ce816..3773263 100644 --- a/src/proto/generated/arkeo/arkeo.claim/types/google/protobuf/duration.ts +++ b/src/proto/generated/google/protobuf/duration.ts @@ -2,8 +2,6 @@ import Long from "long"; import _m0 from "protobufjs/minimal"; -export const protobufPackage = "google.protobuf"; - /** * A Duration represents a signed, fixed-length span of time represented * as a count of seconds and fractions of seconds at nanosecond @@ -70,7 +68,7 @@ export interface Duration { * to +315,576,000,000 inclusive. Note: these bounds are computed from: * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years */ - seconds: number; + seconds: Long; /** * Signed fractions of a second at nanosecond resolution of the span * of time. Durations less than one second are represented with a 0 @@ -83,12 +81,12 @@ export interface Duration { } function createBaseDuration(): Duration { - return { seconds: 0, nanos: 0 }; + return { seconds: Long.ZERO, nanos: 0 }; } export const Duration = { encode(message: Duration, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.seconds !== 0) { + if (!message.seconds.isZero()) { writer.uint32(8).int64(message.seconds); } if (message.nanos !== 0) { @@ -105,7 +103,7 @@ export const Duration = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.seconds = longToNumber(reader.int64() as Long); + message.seconds = reader.int64() as Long; break; case 2: message.nanos = reader.int32(); @@ -120,63 +118,44 @@ export const Duration = { fromJSON(object: any): Duration { return { - seconds: isSet(object.seconds) ? Number(object.seconds) : 0, + seconds: isSet(object.seconds) ? Long.fromValue(object.seconds) : Long.ZERO, nanos: isSet(object.nanos) ? Number(object.nanos) : 0, }; }, toJSON(message: Duration): unknown { const obj: any = {}; - message.seconds !== undefined && (obj.seconds = Math.round(message.seconds)); + message.seconds !== undefined && (obj.seconds = (message.seconds || Long.ZERO).toString()); message.nanos !== undefined && (obj.nanos = Math.round(message.nanos)); return obj; }, + create, I>>(base?: I): Duration { + return Duration.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): Duration { const message = createBaseDuration(); - message.seconds = object.seconds ?? 0; + message.seconds = (object.seconds !== undefined && object.seconds !== null) + ? Long.fromValue(object.seconds) + : Long.ZERO; message.nanos = object.nanos ?? 0; return message; }, }; -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; _m0.configure(); diff --git a/src/proto/generated/arkeo/arkeo.claim/types/google/protobuf/timestamp.ts b/src/proto/generated/google/protobuf/timestamp.ts similarity index 82% rename from src/proto/generated/arkeo/arkeo.claim/types/google/protobuf/timestamp.ts rename to src/proto/generated/google/protobuf/timestamp.ts index b00bb1b..8b3ef8f 100644 --- a/src/proto/generated/arkeo/arkeo.claim/types/google/protobuf/timestamp.ts +++ b/src/proto/generated/google/protobuf/timestamp.ts @@ -2,8 +2,6 @@ import Long from "long"; import _m0 from "protobufjs/minimal"; -export const protobufPackage = "google.protobuf"; - /** * A Timestamp represents a point in time independent of any time zone or local * calendar, encoded as a count of seconds and fractions of seconds at @@ -92,7 +90,7 @@ export const protobufPackage = "google.protobuf"; * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D + * http://joda-time.sourceforge.net/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime() * ) to obtain a formatter capable of generating timestamps in this format. */ export interface Timestamp { @@ -101,7 +99,7 @@ export interface Timestamp { * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to * 9999-12-31T23:59:59Z inclusive. */ - seconds: number; + seconds: Long; /** * Non-negative fractions of a second at nanosecond resolution. Negative * second values with fractions must still have non-negative nanos values @@ -112,12 +110,12 @@ export interface Timestamp { } function createBaseTimestamp(): Timestamp { - return { seconds: 0, nanos: 0 }; + return { seconds: Long.ZERO, nanos: 0 }; } export const Timestamp = { encode(message: Timestamp, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.seconds !== 0) { + if (!message.seconds.isZero()) { writer.uint32(8).int64(message.seconds); } if (message.nanos !== 0) { @@ -134,7 +132,7 @@ export const Timestamp = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.seconds = longToNumber(reader.int64() as Long); + message.seconds = reader.int64() as Long; break; case 2: message.nanos = reader.int32(); @@ -149,63 +147,44 @@ export const Timestamp = { fromJSON(object: any): Timestamp { return { - seconds: isSet(object.seconds) ? Number(object.seconds) : 0, + seconds: isSet(object.seconds) ? Long.fromValue(object.seconds) : Long.ZERO, nanos: isSet(object.nanos) ? Number(object.nanos) : 0, }; }, toJSON(message: Timestamp): unknown { const obj: any = {}; - message.seconds !== undefined && (obj.seconds = Math.round(message.seconds)); + message.seconds !== undefined && (obj.seconds = (message.seconds || Long.ZERO).toString()); message.nanos !== undefined && (obj.nanos = Math.round(message.nanos)); return obj; }, + create, I>>(base?: I): Timestamp { + return Timestamp.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): Timestamp { const message = createBaseTimestamp(); - message.seconds = object.seconds ?? 0; + message.seconds = (object.seconds !== undefined && object.seconds !== null) + ? Long.fromValue(object.seconds) + : Long.ZERO; message.nanos = object.nanos ?? 0; return message; }, }; -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin ? P +type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; _m0.configure(); diff --git a/src/proto/generated/thorchain/v1/common/common.ts b/src/proto/generated/thorchain/v1/common/common.ts index 1b32f27..642c0bf 100644 --- a/src/proto/generated/thorchain/v1/common/common.ts +++ b/src/proto/generated/thorchain/v1/common/common.ts @@ -7,6 +7,8 @@ export interface Asset { symbol: string; ticker: string; synth: boolean; + trade: boolean; + secured: boolean; } export interface Coin { @@ -15,29 +17,8 @@ export interface Coin { decimals: Long; } -/** PubKeySet contains two pub keys , secp256k1 and ed25519 */ -export interface PubKeySet { - secp256k1: string; - ed25519: string; -} - -export interface Tx { - id: string; - chain: string; - fromAddress: string; - toAddress: string; - coins: Coin[]; - gas: Coin[]; - memo: string; -} - -export interface Fee { - coins: Coin[]; - poolDeduct: string; -} - function createBaseAsset(): Asset { - return { chain: "", symbol: "", ticker: "", synth: false }; + return { chain: "", symbol: "", ticker: "", synth: false, trade: false, secured: false }; } export const Asset = { @@ -54,6 +35,12 @@ export const Asset = { if (message.synth === true) { writer.uint32(32).bool(message.synth); } + if (message.trade === true) { + writer.uint32(40).bool(message.trade); + } + if (message.secured === true) { + writer.uint32(48).bool(message.secured); + } return writer; }, @@ -76,6 +63,12 @@ export const Asset = { case 4: message.synth = reader.bool(); break; + case 5: + message.trade = reader.bool(); + break; + case 6: + message.secured = reader.bool(); + break; default: reader.skipType(tag & 7); break; @@ -90,6 +83,8 @@ export const Asset = { symbol: isSet(object.symbol) ? String(object.symbol) : "", ticker: isSet(object.ticker) ? String(object.ticker) : "", synth: isSet(object.synth) ? Boolean(object.synth) : false, + trade: isSet(object.trade) ? Boolean(object.trade) : false, + secured: isSet(object.secured) ? Boolean(object.secured) : false, }; }, @@ -99,15 +94,23 @@ export const Asset = { message.symbol !== undefined && (obj.symbol = message.symbol); message.ticker !== undefined && (obj.ticker = message.ticker); message.synth !== undefined && (obj.synth = message.synth); + message.trade !== undefined && (obj.trade = message.trade); + message.secured !== undefined && (obj.secured = message.secured); return obj; }, + create, I>>(base?: I): Asset { + return Asset.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): Asset { const message = createBaseAsset(); message.chain = object.chain ?? ""; message.symbol = object.symbol ?? ""; message.ticker = object.ticker ?? ""; message.synth = object.synth ?? false; + message.trade = object.trade ?? false; + message.secured = object.secured ?? false; return message; }, }; @@ -158,316 +161,44 @@ export const Coin = { return { asset: isSet(object.asset) ? Asset.fromJSON(object.asset) : undefined, amount: isSet(object.amount) ? String(object.amount) : "", - decimals: isSet(object.decimals) - ? Long.fromString(object.decimals) - : Long.ZERO, + decimals: isSet(object.decimals) ? Long.fromValue(object.decimals) : Long.ZERO, }; }, toJSON(message: Coin): unknown { const obj: any = {}; - message.asset !== undefined && - (obj.asset = message.asset ? Asset.toJSON(message.asset) : undefined); + message.asset !== undefined && (obj.asset = message.asset ? Asset.toJSON(message.asset) : undefined); message.amount !== undefined && (obj.amount = message.amount); - message.decimals !== undefined && - (obj.decimals = (message.decimals || Long.ZERO).toString()); + message.decimals !== undefined && (obj.decimals = (message.decimals || Long.ZERO).toString()); return obj; }, + create, I>>(base?: I): Coin { + return Coin.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): Coin { const message = createBaseCoin(); - message.asset = - object.asset !== undefined && object.asset !== null - ? Asset.fromPartial(object.asset) - : undefined; + message.asset = (object.asset !== undefined && object.asset !== null) ? Asset.fromPartial(object.asset) : undefined; message.amount = object.amount ?? ""; - message.decimals = - object.decimals !== undefined && object.decimals !== null - ? Long.fromValue(object.decimals) - : Long.ZERO; - return message; - }, -}; - -function createBasePubKeySet(): PubKeySet { - return { secp256k1: "", ed25519: "" }; -} - -export const PubKeySet = { - encode( - message: PubKeySet, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.secp256k1 !== "") { - writer.uint32(10).string(message.secp256k1); - } - if (message.ed25519 !== "") { - writer.uint32(18).string(message.ed25519); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PubKeySet { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePubKeySet(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.secp256k1 = reader.string(); - break; - case 2: - message.ed25519 = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PubKeySet { - return { - secp256k1: isSet(object.secp256k1) ? String(object.secp256k1) : "", - ed25519: isSet(object.ed25519) ? String(object.ed25519) : "", - }; - }, - - toJSON(message: PubKeySet): unknown { - const obj: any = {}; - message.secp256k1 !== undefined && (obj.secp256k1 = message.secp256k1); - message.ed25519 !== undefined && (obj.ed25519 = message.ed25519); - return obj; - }, - - fromPartial, I>>( - object: I - ): PubKeySet { - const message = createBasePubKeySet(); - message.secp256k1 = object.secp256k1 ?? ""; - message.ed25519 = object.ed25519 ?? ""; - return message; - }, -}; - -function createBaseTx(): Tx { - return { - id: "", - chain: "", - fromAddress: "", - toAddress: "", - coins: [], - gas: [], - memo: "", - }; -} - -export const Tx = { - encode(message: Tx, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (message.fromAddress !== "") { - writer.uint32(26).string(message.fromAddress); - } - if (message.toAddress !== "") { - writer.uint32(34).string(message.toAddress); - } - for (const v of message.coins) { - Coin.encode(v!, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.gas) { - Coin.encode(v!, writer.uint32(50).fork()).ldelim(); - } - if (message.memo !== "") { - writer.uint32(58).string(message.memo); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Tx { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTx(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.fromAddress = reader.string(); - break; - case 4: - message.toAddress = reader.string(); - break; - case 5: - message.coins.push(Coin.decode(reader, reader.uint32())); - break; - case 6: - message.gas.push(Coin.decode(reader, reader.uint32())); - break; - case 7: - message.memo = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Tx { - return { - id: isSet(object.id) ? String(object.id) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - fromAddress: isSet(object.fromAddress) ? String(object.fromAddress) : "", - toAddress: isSet(object.toAddress) ? String(object.toAddress) : "", - coins: Array.isArray(object?.coins) - ? object.coins.map((e: any) => Coin.fromJSON(e)) - : [], - gas: Array.isArray(object?.gas) - ? object.gas.map((e: any) => Coin.fromJSON(e)) - : [], - memo: isSet(object.memo) ? String(object.memo) : "", - }; - }, - - toJSON(message: Tx): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.chain !== undefined && (obj.chain = message.chain); - message.fromAddress !== undefined && - (obj.fromAddress = message.fromAddress); - message.toAddress !== undefined && (obj.toAddress = message.toAddress); - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); - } else { - obj.coins = []; - } - if (message.gas) { - obj.gas = message.gas.map((e) => (e ? Coin.toJSON(e) : undefined)); - } else { - obj.gas = []; - } - message.memo !== undefined && (obj.memo = message.memo); - return obj; - }, - - fromPartial, I>>(object: I): Tx { - const message = createBaseTx(); - message.id = object.id ?? ""; - message.chain = object.chain ?? ""; - message.fromAddress = object.fromAddress ?? ""; - message.toAddress = object.toAddress ?? ""; - message.coins = object.coins?.map((e) => Coin.fromPartial(e)) || []; - message.gas = object.gas?.map((e) => Coin.fromPartial(e)) || []; - message.memo = object.memo ?? ""; - return message; - }, -}; - -function createBaseFee(): Fee { - return { coins: [], poolDeduct: "" }; -} - -export const Fee = { - encode(message: Fee, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.coins) { - Coin.encode(v!, writer.uint32(10).fork()).ldelim(); - } - if (message.poolDeduct !== "") { - writer.uint32(18).string(message.poolDeduct); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Fee { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFee(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.coins.push(Coin.decode(reader, reader.uint32())); - break; - case 2: - message.poolDeduct = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Fee { - return { - coins: Array.isArray(object?.coins) - ? object.coins.map((e: any) => Coin.fromJSON(e)) - : [], - poolDeduct: isSet(object.poolDeduct) ? String(object.poolDeduct) : "", - }; - }, - - toJSON(message: Fee): unknown { - const obj: any = {}; - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); - } else { - obj.coins = []; - } - message.poolDeduct !== undefined && (obj.poolDeduct = message.poolDeduct); - return obj; - }, - - fromPartial, I>>(object: I): Fee { - const message = createBaseFee(); - message.coins = object.coins?.map((e) => Coin.fromPartial(e)) || []; - message.poolDeduct = object.poolDeduct ?? ""; + message.decimals = (object.decimals !== undefined && object.decimals !== null) + ? Long.fromValue(object.decimals) + : Long.ZERO; return message; }, }; -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; diff --git a/src/proto/generated/thorchain/v1/types/index.ts b/src/proto/generated/thorchain/v1/types/index.ts new file mode 100644 index 0000000..cd19a3a --- /dev/null +++ b/src/proto/generated/thorchain/v1/types/index.ts @@ -0,0 +1,2 @@ +export * from './msg_deposit' +export * from './msg_send' \ No newline at end of file diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_deposit.ts b/src/proto/generated/thorchain/v1/types/msg_deposit.ts similarity index 54% rename from src/proto/generated/thorchain/v1/x/thorchain/types/msg_deposit.ts rename to src/proto/generated/thorchain/v1/types/msg_deposit.ts index 96f69db..560fe76 100644 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_deposit.ts +++ b/src/proto/generated/thorchain/v1/types/msg_deposit.ts @@ -1,7 +1,7 @@ /* eslint-disable */ import Long from "long"; import _m0 from "protobufjs/minimal"; -import { Coin } from "../../../../../thorchain/v1/common/common"; +import { Coin } from "../common/common"; export interface MsgDeposit { coins: Coin[]; @@ -14,10 +14,7 @@ function createBaseMsgDeposit(): MsgDeposit { } export const MsgDeposit = { - encode( - message: MsgDeposit, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: MsgDeposit, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.coins) { Coin.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -56,34 +53,30 @@ export const MsgDeposit = { fromJSON(object: any): MsgDeposit { return { - coins: Array.isArray(object?.coins) - ? object.coins.map((e: any) => Coin.fromJSON(e)) - : [], + coins: Array.isArray(object?.coins) ? object.coins.map((e: any) => Coin.fromJSON(e)) : [], memo: isSet(object.memo) ? String(object.memo) : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), + signer: isSet(object.signer) ? bytesFromBase64(object.signer) : new Uint8Array(), }; }, toJSON(message: MsgDeposit): unknown { const obj: any = {}; if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); + obj.coins = message.coins.map((e) => e ? Coin.toJSON(e) : undefined); } else { obj.coins = []; } message.memo !== undefined && (obj.memo = message.memo); message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); + (obj.signer = base64FromBytes(message.signer !== undefined ? message.signer : new Uint8Array())); return obj; }, - fromPartial, I>>( - object: I - ): MsgDeposit { + create, I>>(base?: I): MsgDeposit { + return MsgDeposit.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): MsgDeposit { const message = createBaseMsgDeposit(); message.coins = object.coins?.map((e) => Coin.fromPartial(e)) || []; message.memo = object.memo ?? ""; @@ -95,65 +88,58 @@ export const MsgDeposit = { declare var self: any | undefined; declare var window: any | undefined; declare var global: any | undefined; -var globalThis: any = (() => { - if (typeof globalThis !== "undefined") return globalThis; - if (typeof self !== "undefined") return self; - if (typeof window !== "undefined") return window; - if (typeof global !== "undefined") return global; +var tsProtoGlobalThis: any = (() => { + 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"; })(); -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); + if (tsProtoGlobalThis.Buffer) { + return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); + } else { + const bin = tsProtoGlobalThis.atob(b64); + const arr = new Uint8Array(bin.length); + for (let i = 0; i < bin.length; ++i) { + arr[i] = bin.charCodeAt(i); + } + return arr; } - return arr; } -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); + if (tsProtoGlobalThis.Buffer) { + return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); + } else { + const bin: string[] = []; + arr.forEach((byte) => { + bin.push(String.fromCharCode(byte)); + }); + return tsProtoGlobalThis.btoa(bin.join("")); } - return btoa(bin.join("")); } -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_send.ts b/src/proto/generated/thorchain/v1/types/msg_send.ts similarity index 51% rename from src/proto/generated/thorchain/v1/x/thorchain/types/msg_send.ts rename to src/proto/generated/thorchain/v1/types/msg_send.ts index 6bee916..b4a5e8f 100644 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_send.ts +++ b/src/proto/generated/thorchain/v1/types/msg_send.ts @@ -1,7 +1,7 @@ /* eslint-disable */ import Long from "long"; import _m0 from "protobufjs/minimal"; -import { Coin } from "../../../../../cosmos/base/v1beta1/coin"; +import { Coin } from "../../../cosmos/base/v1beta1/coin"; export interface MsgSend { fromAddress: Uint8Array; @@ -10,18 +10,11 @@ export interface MsgSend { } function createBaseMsgSend(): MsgSend { - return { - fromAddress: new Uint8Array(), - toAddress: new Uint8Array(), - amount: [], - }; + return { fromAddress: new Uint8Array(), toAddress: new Uint8Array(), amount: [] }; } export const MsgSend = { - encode( - message: MsgSend, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: MsgSend, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.fromAddress.length !== 0) { writer.uint32(10).bytes(message.fromAddress); } @@ -60,38 +53,30 @@ export const MsgSend = { fromJSON(object: any): MsgSend { return { - fromAddress: isSet(object.fromAddress) - ? bytesFromBase64(object.fromAddress) - : new Uint8Array(), - toAddress: isSet(object.toAddress) - ? bytesFromBase64(object.toAddress) - : new Uint8Array(), - amount: Array.isArray(object?.amount) - ? object.amount.map((e: any) => Coin.fromJSON(e)) - : [], + fromAddress: isSet(object.fromAddress) ? bytesFromBase64(object.fromAddress) : new Uint8Array(), + toAddress: isSet(object.toAddress) ? bytesFromBase64(object.toAddress) : new Uint8Array(), + amount: Array.isArray(object?.amount) ? object.amount.map((e: any) => Coin.fromJSON(e)) : [], }; }, toJSON(message: MsgSend): unknown { const obj: any = {}; message.fromAddress !== undefined && - (obj.fromAddress = base64FromBytes( - message.fromAddress !== undefined - ? message.fromAddress - : new Uint8Array() - )); + (obj.fromAddress = base64FromBytes(message.fromAddress !== undefined ? message.fromAddress : new Uint8Array())); message.toAddress !== undefined && - (obj.toAddress = base64FromBytes( - message.toAddress !== undefined ? message.toAddress : new Uint8Array() - )); + (obj.toAddress = base64FromBytes(message.toAddress !== undefined ? message.toAddress : new Uint8Array())); if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)); + obj.amount = message.amount.map((e) => e ? Coin.toJSON(e) : undefined); } else { obj.amount = []; } return obj; }, + create, I>>(base?: I): MsgSend { + return MsgSend.fromPartial(base ?? {}); + }, + fromPartial, I>>(object: I): MsgSend { const message = createBaseMsgSend(); message.fromAddress = object.fromAddress ?? new Uint8Array(); @@ -104,65 +89,58 @@ export const MsgSend = { declare var self: any | undefined; declare var window: any | undefined; declare var global: any | undefined; -var globalThis: any = (() => { - if (typeof globalThis !== "undefined") return globalThis; - if (typeof self !== "undefined") return self; - if (typeof window !== "undefined") return window; - if (typeof global !== "undefined") return global; +var tsProtoGlobalThis: any = (() => { + 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"; })(); -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); + if (tsProtoGlobalThis.Buffer) { + return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); + } else { + const bin = tsProtoGlobalThis.atob(b64); + const arr = new Uint8Array(bin.length); + for (let i = 0; i < bin.length; ++i) { + arr[i] = bin.charCodeAt(i); + } + return arr; } - return arr; } -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); + if (tsProtoGlobalThis.Buffer) { + return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); + } else { + const bin: string[] = []; + arr.forEach((byte) => { + bin.push(String.fromCharCode(byte)); + }); + return tsProtoGlobalThis.btoa(bin.join("")); } - return btoa(bin.join("")); } -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Long ? string | number | Long : T extends Array ? Array> + : T extends ReadonlyArray ? ReadonlyArray> + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; if (_m0.util.Long !== Long) { _m0.util.Long = Long as any; diff --git a/src/proto/generated/thorchain/v1/x/thorchain/genesis.ts b/src/proto/generated/thorchain/v1/x/thorchain/genesis.ts deleted file mode 100644 index 864c5a3..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/genesis.ts +++ /dev/null @@ -1,631 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Network } from "../../../../thorchain/v1/x/thorchain/types/type_network"; -import { Pool } from "../../../../thorchain/v1/x/thorchain/types/type_pool"; -import { LiquidityProvider } from "../../../../thorchain/v1/x/thorchain/types/type_liquidity_provider"; -import { ObservedTxVoter } from "../../../../thorchain/v1/x/thorchain/types/type_observed_tx"; -import { TxOut } from "../../../../thorchain/v1/x/thorchain/types/type_tx_out"; -import { - NodeAccount, - BondProviders, -} from "../../../../thorchain/v1/x/thorchain/types/type_node_account"; -import { Vault } from "../../../../thorchain/v1/x/thorchain/types/type_vault"; -import { ReserveContributor } from "../../../../thorchain/v1/x/thorchain/types/type_reserve_contributor"; -import { MsgSwap } from "../../../../thorchain/v1/x/thorchain/types/msg_swap"; -import { NetworkFee } from "../../../../thorchain/v1/x/thorchain/types/type_network_fee"; -import { ChainContract } from "../../../../thorchain/v1/x/thorchain/types/type_chain_contract"; -import { THORName } from "../../../../thorchain/v1/x/thorchain/types/type_thorname"; - -export interface lastChainHeight { - chain: string; - height: Long; -} - -export interface mimir { - key: string; - value: Long; -} - -export interface GenesisState { - pools: Pool[]; - liquidityProviders: LiquidityProvider[]; - observedTxInVoters: ObservedTxVoter[]; - observedTxOutVoters: ObservedTxVoter[]; - txOuts: TxOut[]; - nodeAccounts: NodeAccount[]; - vaults: Vault[]; - reserve: Long; - lastSignedHeight: Long; - lastChainHeights: lastChainHeight[]; - reserveContributors: ReserveContributor[]; - network?: Network; - msgSwaps: MsgSwap[]; - networkFees: NetworkFee[]; - chainContracts: ChainContract[]; - THORNames: THORName[]; - mimirs: mimir[]; - storeVersion: Long; - bondProviders: BondProviders[]; -} - -function createBaselastChainHeight(): lastChainHeight { - return { chain: "", height: Long.ZERO }; -} - -export const lastChainHeight = { - encode( - message: lastChainHeight, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.chain !== "") { - writer.uint32(10).string(message.chain); - } - if (!message.height.isZero()) { - writer.uint32(16).int64(message.height); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): lastChainHeight { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaselastChainHeight(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.chain = reader.string(); - break; - case 2: - message.height = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): lastChainHeight { - return { - chain: isSet(object.chain) ? String(object.chain) : "", - height: isSet(object.height) ? Long.fromString(object.height) : Long.ZERO, - }; - }, - - toJSON(message: lastChainHeight): unknown { - const obj: any = {}; - message.chain !== undefined && (obj.chain = message.chain); - message.height !== undefined && - (obj.height = (message.height || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): lastChainHeight { - const message = createBaselastChainHeight(); - message.chain = object.chain ?? ""; - message.height = - object.height !== undefined && object.height !== null - ? Long.fromValue(object.height) - : Long.ZERO; - return message; - }, -}; - -function createBasemimir(): mimir { - return { key: "", value: Long.ZERO }; -} - -export const mimir = { - encode(message: mimir, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (!message.value.isZero()) { - writer.uint32(16).int64(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): mimir { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasemimir(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): mimir { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Long.fromString(object.value) : Long.ZERO, - }; - }, - - toJSON(message: mimir): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = (message.value || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>(object: I): mimir { - const message = createBasemimir(); - message.key = object.key ?? ""; - message.value = - object.value !== undefined && object.value !== null - ? Long.fromValue(object.value) - : Long.ZERO; - return message; - }, -}; - -function createBaseGenesisState(): GenesisState { - return { - pools: [], - liquidityProviders: [], - observedTxInVoters: [], - observedTxOutVoters: [], - txOuts: [], - nodeAccounts: [], - vaults: [], - reserve: Long.UZERO, - lastSignedHeight: Long.ZERO, - lastChainHeights: [], - reserveContributors: [], - network: undefined, - msgSwaps: [], - networkFees: [], - chainContracts: [], - THORNames: [], - mimirs: [], - storeVersion: Long.ZERO, - bondProviders: [], - }; -} - -export const GenesisState = { - encode( - message: GenesisState, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.pools) { - Pool.encode(v!, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.liquidityProviders) { - LiquidityProvider.encode(v!, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.observedTxInVoters) { - ObservedTxVoter.encode(v!, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.observedTxOutVoters) { - ObservedTxVoter.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.txOuts) { - TxOut.encode(v!, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.nodeAccounts) { - NodeAccount.encode(v!, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.vaults) { - Vault.encode(v!, writer.uint32(58).fork()).ldelim(); - } - if (!message.reserve.isZero()) { - writer.uint32(64).uint64(message.reserve); - } - if (!message.lastSignedHeight.isZero()) { - writer.uint32(80).int64(message.lastSignedHeight); - } - for (const v of message.lastChainHeights) { - lastChainHeight.encode(v!, writer.uint32(90).fork()).ldelim(); - } - for (const v of message.reserveContributors) { - ReserveContributor.encode(v!, writer.uint32(98).fork()).ldelim(); - } - if (message.network !== undefined) { - Network.encode(message.network, writer.uint32(106).fork()).ldelim(); - } - for (const v of message.msgSwaps) { - MsgSwap.encode(v!, writer.uint32(154).fork()).ldelim(); - } - for (const v of message.networkFees) { - NetworkFee.encode(v!, writer.uint32(162).fork()).ldelim(); - } - for (const v of message.chainContracts) { - ChainContract.encode(v!, writer.uint32(178).fork()).ldelim(); - } - for (const v of message.THORNames) { - THORName.encode(v!, writer.uint32(186).fork()).ldelim(); - } - for (const v of message.mimirs) { - mimir.encode(v!, writer.uint32(194).fork()).ldelim(); - } - if (!message.storeVersion.isZero()) { - writer.uint32(200).int64(message.storeVersion); - } - for (const v of message.bondProviders) { - BondProviders.encode(v!, writer.uint32(210).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGenesisState(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pools.push(Pool.decode(reader, reader.uint32())); - break; - case 2: - message.liquidityProviders.push( - LiquidityProvider.decode(reader, reader.uint32()) - ); - break; - case 3: - message.observedTxInVoters.push( - ObservedTxVoter.decode(reader, reader.uint32()) - ); - break; - case 4: - message.observedTxOutVoters.push( - ObservedTxVoter.decode(reader, reader.uint32()) - ); - break; - case 5: - message.txOuts.push(TxOut.decode(reader, reader.uint32())); - break; - case 6: - message.nodeAccounts.push( - NodeAccount.decode(reader, reader.uint32()) - ); - break; - case 7: - message.vaults.push(Vault.decode(reader, reader.uint32())); - break; - case 8: - message.reserve = reader.uint64() as Long; - break; - case 10: - message.lastSignedHeight = reader.int64() as Long; - break; - case 11: - message.lastChainHeights.push( - lastChainHeight.decode(reader, reader.uint32()) - ); - break; - case 12: - message.reserveContributors.push( - ReserveContributor.decode(reader, reader.uint32()) - ); - break; - case 13: - message.network = Network.decode(reader, reader.uint32()); - break; - case 19: - message.msgSwaps.push(MsgSwap.decode(reader, reader.uint32())); - break; - case 20: - message.networkFees.push(NetworkFee.decode(reader, reader.uint32())); - break; - case 22: - message.chainContracts.push( - ChainContract.decode(reader, reader.uint32()) - ); - break; - case 23: - message.THORNames.push(THORName.decode(reader, reader.uint32())); - break; - case 24: - message.mimirs.push(mimir.decode(reader, reader.uint32())); - break; - case 25: - message.storeVersion = reader.int64() as Long; - break; - case 26: - message.bondProviders.push( - BondProviders.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GenesisState { - return { - pools: Array.isArray(object?.pools) - ? object.pools.map((e: any) => Pool.fromJSON(e)) - : [], - liquidityProviders: Array.isArray(object?.liquidityProviders) - ? object.liquidityProviders.map((e: any) => - LiquidityProvider.fromJSON(e) - ) - : [], - observedTxInVoters: Array.isArray(object?.observedTxInVoters) - ? object.observedTxInVoters.map((e: any) => ObservedTxVoter.fromJSON(e)) - : [], - observedTxOutVoters: Array.isArray(object?.observedTxOutVoters) - ? object.observedTxOutVoters.map((e: any) => - ObservedTxVoter.fromJSON(e) - ) - : [], - txOuts: Array.isArray(object?.txOuts) - ? object.txOuts.map((e: any) => TxOut.fromJSON(e)) - : [], - nodeAccounts: Array.isArray(object?.nodeAccounts) - ? object.nodeAccounts.map((e: any) => NodeAccount.fromJSON(e)) - : [], - vaults: Array.isArray(object?.vaults) - ? object.vaults.map((e: any) => Vault.fromJSON(e)) - : [], - reserve: isSet(object.reserve) - ? Long.fromString(object.reserve) - : Long.UZERO, - lastSignedHeight: isSet(object.lastSignedHeight) - ? Long.fromString(object.lastSignedHeight) - : Long.ZERO, - lastChainHeights: Array.isArray(object?.lastChainHeights) - ? object.lastChainHeights.map((e: any) => lastChainHeight.fromJSON(e)) - : [], - reserveContributors: Array.isArray(object?.reserveContributors) - ? object.reserveContributors.map((e: any) => - ReserveContributor.fromJSON(e) - ) - : [], - network: isSet(object.network) - ? Network.fromJSON(object.network) - : undefined, - msgSwaps: Array.isArray(object?.msgSwaps) - ? object.msgSwaps.map((e: any) => MsgSwap.fromJSON(e)) - : [], - networkFees: Array.isArray(object?.networkFees) - ? object.networkFees.map((e: any) => NetworkFee.fromJSON(e)) - : [], - chainContracts: Array.isArray(object?.chainContracts) - ? object.chainContracts.map((e: any) => ChainContract.fromJSON(e)) - : [], - THORNames: Array.isArray(object?.THORNames) - ? object.THORNames.map((e: any) => THORName.fromJSON(e)) - : [], - mimirs: Array.isArray(object?.mimirs) - ? object.mimirs.map((e: any) => mimir.fromJSON(e)) - : [], - storeVersion: isSet(object.storeVersion) - ? Long.fromString(object.storeVersion) - : Long.ZERO, - bondProviders: Array.isArray(object?.bondProviders) - ? object.bondProviders.map((e: any) => BondProviders.fromJSON(e)) - : [], - }; - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {}; - if (message.pools) { - obj.pools = message.pools.map((e) => (e ? Pool.toJSON(e) : undefined)); - } else { - obj.pools = []; - } - if (message.liquidityProviders) { - obj.liquidityProviders = message.liquidityProviders.map((e) => - e ? LiquidityProvider.toJSON(e) : undefined - ); - } else { - obj.liquidityProviders = []; - } - if (message.observedTxInVoters) { - obj.observedTxInVoters = message.observedTxInVoters.map((e) => - e ? ObservedTxVoter.toJSON(e) : undefined - ); - } else { - obj.observedTxInVoters = []; - } - if (message.observedTxOutVoters) { - obj.observedTxOutVoters = message.observedTxOutVoters.map((e) => - e ? ObservedTxVoter.toJSON(e) : undefined - ); - } else { - obj.observedTxOutVoters = []; - } - if (message.txOuts) { - obj.txOuts = message.txOuts.map((e) => (e ? TxOut.toJSON(e) : undefined)); - } else { - obj.txOuts = []; - } - if (message.nodeAccounts) { - obj.nodeAccounts = message.nodeAccounts.map((e) => - e ? NodeAccount.toJSON(e) : undefined - ); - } else { - obj.nodeAccounts = []; - } - if (message.vaults) { - obj.vaults = message.vaults.map((e) => (e ? Vault.toJSON(e) : undefined)); - } else { - obj.vaults = []; - } - message.reserve !== undefined && - (obj.reserve = (message.reserve || Long.UZERO).toString()); - message.lastSignedHeight !== undefined && - (obj.lastSignedHeight = ( - message.lastSignedHeight || Long.ZERO - ).toString()); - if (message.lastChainHeights) { - obj.lastChainHeights = message.lastChainHeights.map((e) => - e ? lastChainHeight.toJSON(e) : undefined - ); - } else { - obj.lastChainHeights = []; - } - if (message.reserveContributors) { - obj.reserveContributors = message.reserveContributors.map((e) => - e ? ReserveContributor.toJSON(e) : undefined - ); - } else { - obj.reserveContributors = []; - } - message.network !== undefined && - (obj.network = message.network - ? Network.toJSON(message.network) - : undefined); - if (message.msgSwaps) { - obj.msgSwaps = message.msgSwaps.map((e) => - e ? MsgSwap.toJSON(e) : undefined - ); - } else { - obj.msgSwaps = []; - } - if (message.networkFees) { - obj.networkFees = message.networkFees.map((e) => - e ? NetworkFee.toJSON(e) : undefined - ); - } else { - obj.networkFees = []; - } - if (message.chainContracts) { - obj.chainContracts = message.chainContracts.map((e) => - e ? ChainContract.toJSON(e) : undefined - ); - } else { - obj.chainContracts = []; - } - if (message.THORNames) { - obj.THORNames = message.THORNames.map((e) => - e ? THORName.toJSON(e) : undefined - ); - } else { - obj.THORNames = []; - } - if (message.mimirs) { - obj.mimirs = message.mimirs.map((e) => (e ? mimir.toJSON(e) : undefined)); - } else { - obj.mimirs = []; - } - message.storeVersion !== undefined && - (obj.storeVersion = (message.storeVersion || Long.ZERO).toString()); - if (message.bondProviders) { - obj.bondProviders = message.bondProviders.map((e) => - e ? BondProviders.toJSON(e) : undefined - ); - } else { - obj.bondProviders = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): GenesisState { - const message = createBaseGenesisState(); - message.pools = object.pools?.map((e) => Pool.fromPartial(e)) || []; - message.liquidityProviders = - object.liquidityProviders?.map((e) => LiquidityProvider.fromPartial(e)) || - []; - message.observedTxInVoters = - object.observedTxInVoters?.map((e) => ObservedTxVoter.fromPartial(e)) || - []; - message.observedTxOutVoters = - object.observedTxOutVoters?.map((e) => ObservedTxVoter.fromPartial(e)) || - []; - message.txOuts = object.txOuts?.map((e) => TxOut.fromPartial(e)) || []; - message.nodeAccounts = - object.nodeAccounts?.map((e) => NodeAccount.fromPartial(e)) || []; - message.vaults = object.vaults?.map((e) => Vault.fromPartial(e)) || []; - message.reserve = - object.reserve !== undefined && object.reserve !== null - ? Long.fromValue(object.reserve) - : Long.UZERO; - message.lastSignedHeight = - object.lastSignedHeight !== undefined && object.lastSignedHeight !== null - ? Long.fromValue(object.lastSignedHeight) - : Long.ZERO; - message.lastChainHeights = - object.lastChainHeights?.map((e) => lastChainHeight.fromPartial(e)) || []; - message.reserveContributors = - object.reserveContributors?.map((e) => - ReserveContributor.fromPartial(e) - ) || []; - message.network = - object.network !== undefined && object.network !== null - ? Network.fromPartial(object.network) - : undefined; - message.msgSwaps = - object.msgSwaps?.map((e) => MsgSwap.fromPartial(e)) || []; - message.networkFees = - object.networkFees?.map((e) => NetworkFee.fromPartial(e)) || []; - message.chainContracts = - object.chainContracts?.map((e) => ChainContract.fromPartial(e)) || []; - message.THORNames = - object.THORNames?.map((e) => THORName.fromPartial(e)) || []; - message.mimirs = object.mimirs?.map((e) => mimir.fromPartial(e)) || []; - message.storeVersion = - object.storeVersion !== undefined && object.storeVersion !== null - ? Long.fromValue(object.storeVersion) - : Long.ZERO; - message.bondProviders = - object.bondProviders?.map((e) => BondProviders.fromPartial(e)) || []; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/genesis.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/genesis.ts deleted file mode 100644 index 72eebbf..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/genesis.ts +++ /dev/null @@ -1,84 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -/** GenesisState defines the capability module's genesis state. */ -export interface GenesisState {} - -function createBaseGenesisState(): GenesisState { - return {}; -} - -export const GenesisState = { - encode( - _: GenesisState, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGenesisState(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GenesisState { - return {}; - }, - - toJSON(_: GenesisState): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): GenesisState { - const message = createBaseGenesisState(); - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/index.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/index.ts deleted file mode 100644 index df9ddf0..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/index.ts +++ /dev/null @@ -1,60 +0,0 @@ -export * from './genesis' -export * from './index' -export * from './misc' -export * from './msg_add_liquidity' -export * from './msg_ban' -export * from './msg_bond' -export * from './msg_consolidate' -export * from './msg_deposit' -export * from './msg_donate' -export * from './msg_errata' -export * from './msg_leave' -export * from './msg_manage_thorname' -export * from './msg_migrate' -export * from './msg_mimir' -export * from './msg_network_fee' -export * from './msg_node_pause_chain' -export * from './msg_noop' -export * from './msg_observed_txin' -export * from './msg_observed_txout' -export * from './msg_ragnarok' -export * from './msg_refund' -export * from './msg_reserve_contributor' -export * from './msg_send' -export * from './msg_set_ip_address' -export * from './msg_set_node_keys' -export * from './msg_solvency' -export * from './msg_swap' -export * from './msg_switch' -export * from './msg_tss_keysign_fail' -export * from './msg_tss_pool' -export * from './msg_tx_outbound' -export * from './msg_unbond' -export * from './msg_version' -export * from './msg_withdraw_liquidity' -export * from './msg_yggdrasil' -export * from './type_ban_voter' -export * from './type_blame' -export * from './type_chain_contract' -export * from './type_errata_tx_voter' -export * from './type_events' -export * from './type_jail' -export * from './type_keygen' -export * from './type_liquidity_provider' -export * from './type_mimir' -export * from './type_network' -export * from './type_network_fee' -export * from './type_node_account' -export * from './type_node_pause_chain' -export * from './type_observed_network_fee' -export * from './type_observed_tx' -export * from './type_pool' -export * from './type_ragnarok' -export * from './type_reserve_contributor' -export * from './type_solvency_voter' -export * from './type_thorname' -export * from './type_tss' -export * from './type_tss_keysign' -export * from './type_tss_metric' -export * from './type_tx_out' -export * from './type_vault' diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/misc.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/misc.ts deleted file mode 100644 index e079e57..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/misc.ts +++ /dev/null @@ -1,329 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface ProtoInt64 { - value: Long; -} - -export interface ProtoUint64 { - value: Long; -} - -export interface ProtoAccAddresses { - value: Uint8Array[]; -} - -export interface ProtoStrings { - value: string[]; -} - -function createBaseProtoInt64(): ProtoInt64 { - return { value: Long.ZERO }; -} - -export const ProtoInt64 = { - encode( - message: ProtoInt64, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (!message.value.isZero()) { - writer.uint32(8).int64(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProtoInt64 { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProtoInt64(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.value = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProtoInt64 { - return { - value: isSet(object.value) ? Long.fromString(object.value) : Long.ZERO, - }; - }, - - toJSON(message: ProtoInt64): unknown { - const obj: any = {}; - message.value !== undefined && - (obj.value = (message.value || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): ProtoInt64 { - const message = createBaseProtoInt64(); - message.value = - object.value !== undefined && object.value !== null - ? Long.fromValue(object.value) - : Long.ZERO; - return message; - }, -}; - -function createBaseProtoUint64(): ProtoUint64 { - return { value: Long.UZERO }; -} - -export const ProtoUint64 = { - encode( - message: ProtoUint64, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (!message.value.isZero()) { - writer.uint32(8).uint64(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProtoUint64 { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProtoUint64(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.value = reader.uint64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProtoUint64 { - return { - value: isSet(object.value) ? Long.fromString(object.value) : Long.UZERO, - }; - }, - - toJSON(message: ProtoUint64): unknown { - const obj: any = {}; - message.value !== undefined && - (obj.value = (message.value || Long.UZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): ProtoUint64 { - const message = createBaseProtoUint64(); - message.value = - object.value !== undefined && object.value !== null - ? Long.fromValue(object.value) - : Long.UZERO; - return message; - }, -}; - -function createBaseProtoAccAddresses(): ProtoAccAddresses { - return { value: [] }; -} - -export const ProtoAccAddresses = { - encode( - message: ProtoAccAddresses, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.value) { - writer.uint32(10).bytes(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProtoAccAddresses { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProtoAccAddresses(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.value.push(reader.bytes()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProtoAccAddresses { - return { - value: Array.isArray(object?.value) - ? object.value.map((e: any) => bytesFromBase64(e)) - : [], - }; - }, - - toJSON(message: ProtoAccAddresses): unknown { - const obj: any = {}; - if (message.value) { - obj.value = message.value.map((e) => - base64FromBytes(e !== undefined ? e : new Uint8Array()) - ); - } else { - obj.value = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): ProtoAccAddresses { - const message = createBaseProtoAccAddresses(); - message.value = object.value?.map((e) => e) || []; - return message; - }, -}; - -function createBaseProtoStrings(): ProtoStrings { - return { value: [] }; -} - -export const ProtoStrings = { - encode( - message: ProtoStrings, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.value) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProtoStrings { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProtoStrings(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.value.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProtoStrings { - return { - value: Array.isArray(object?.value) - ? object.value.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: ProtoStrings): unknown { - const obj: any = {}; - if (message.value) { - obj.value = message.value.map((e) => e); - } else { - obj.value = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): ProtoStrings { - const message = createBaseProtoStrings(); - message.value = object.value?.map((e) => e) || []; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_add_liquidity.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_add_liquidity.ts deleted file mode 100644 index a1b7a46..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_add_liquidity.ts +++ /dev/null @@ -1,248 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Tx, Asset } from "../../../../../thorchain/v1/common/common"; - -export interface MsgAddLiquidity { - tx?: Tx; - asset?: Asset; - assetAmount: string; - runeAmount: string; - runeAddress: string; - assetAddress: string; - affiliateAddress: string; - affiliateBasisPoints: string; - signer: Uint8Array; -} - -function createBaseMsgAddLiquidity(): MsgAddLiquidity { - return { - tx: undefined, - asset: undefined, - assetAmount: "", - runeAmount: "", - runeAddress: "", - assetAddress: "", - affiliateAddress: "", - affiliateBasisPoints: "", - signer: new Uint8Array(), - }; -} - -export const MsgAddLiquidity = { - encode( - message: MsgAddLiquidity, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - Tx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (message.asset !== undefined) { - Asset.encode(message.asset, writer.uint32(18).fork()).ldelim(); - } - if (message.assetAmount !== "") { - writer.uint32(26).string(message.assetAmount); - } - if (message.runeAmount !== "") { - writer.uint32(34).string(message.runeAmount); - } - if (message.runeAddress !== "") { - writer.uint32(42).string(message.runeAddress); - } - if (message.assetAddress !== "") { - writer.uint32(50).string(message.assetAddress); - } - if (message.affiliateAddress !== "") { - writer.uint32(58).string(message.affiliateAddress); - } - if (message.affiliateBasisPoints !== "") { - writer.uint32(66).string(message.affiliateBasisPoints); - } - if (message.signer.length !== 0) { - writer.uint32(74).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgAddLiquidity { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgAddLiquidity(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = Tx.decode(reader, reader.uint32()); - break; - case 2: - message.asset = Asset.decode(reader, reader.uint32()); - break; - case 3: - message.assetAmount = reader.string(); - break; - case 4: - message.runeAmount = reader.string(); - break; - case 5: - message.runeAddress = reader.string(); - break; - case 6: - message.assetAddress = reader.string(); - break; - case 7: - message.affiliateAddress = reader.string(); - break; - case 8: - message.affiliateBasisPoints = reader.string(); - break; - case 9: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgAddLiquidity { - return { - tx: isSet(object.tx) ? Tx.fromJSON(object.tx) : undefined, - asset: isSet(object.asset) ? Asset.fromJSON(object.asset) : undefined, - assetAmount: isSet(object.assetAmount) ? String(object.assetAmount) : "", - runeAmount: isSet(object.runeAmount) ? String(object.runeAmount) : "", - runeAddress: isSet(object.runeAddress) ? String(object.runeAddress) : "", - assetAddress: isSet(object.assetAddress) - ? String(object.assetAddress) - : "", - affiliateAddress: isSet(object.affiliateAddress) - ? String(object.affiliateAddress) - : "", - affiliateBasisPoints: isSet(object.affiliateBasisPoints) - ? String(object.affiliateBasisPoints) - : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgAddLiquidity): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? Tx.toJSON(message.tx) : undefined); - message.asset !== undefined && - (obj.asset = message.asset ? Asset.toJSON(message.asset) : undefined); - message.assetAmount !== undefined && - (obj.assetAmount = message.assetAmount); - message.runeAmount !== undefined && (obj.runeAmount = message.runeAmount); - message.runeAddress !== undefined && - (obj.runeAddress = message.runeAddress); - message.assetAddress !== undefined && - (obj.assetAddress = message.assetAddress); - message.affiliateAddress !== undefined && - (obj.affiliateAddress = message.affiliateAddress); - message.affiliateBasisPoints !== undefined && - (obj.affiliateBasisPoints = message.affiliateBasisPoints); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgAddLiquidity { - const message = createBaseMsgAddLiquidity(); - message.tx = - object.tx !== undefined && object.tx !== null - ? Tx.fromPartial(object.tx) - : undefined; - message.asset = - object.asset !== undefined && object.asset !== null - ? Asset.fromPartial(object.asset) - : undefined; - message.assetAmount = object.assetAmount ?? ""; - message.runeAmount = object.runeAmount ?? ""; - message.runeAddress = object.runeAddress ?? ""; - message.assetAddress = object.assetAddress ?? ""; - message.affiliateAddress = object.affiliateAddress ?? ""; - message.affiliateBasisPoints = object.affiliateBasisPoints ?? ""; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_ban.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_ban.ts deleted file mode 100644 index d2d7e5f..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_ban.ts +++ /dev/null @@ -1,153 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface MsgBan { - nodeAddress: Uint8Array; - signer: Uint8Array; -} - -function createBaseMsgBan(): MsgBan { - return { nodeAddress: new Uint8Array(), signer: new Uint8Array() }; -} - -export const MsgBan = { - encode( - message: MsgBan, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.nodeAddress.length !== 0) { - writer.uint32(18).bytes(message.nodeAddress); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgBan { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgBan(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.nodeAddress = reader.bytes(); - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgBan { - return { - nodeAddress: isSet(object.nodeAddress) - ? bytesFromBase64(object.nodeAddress) - : new Uint8Array(), - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgBan): unknown { - const obj: any = {}; - message.nodeAddress !== undefined && - (obj.nodeAddress = base64FromBytes( - message.nodeAddress !== undefined - ? message.nodeAddress - : new Uint8Array() - )); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>(object: I): MsgBan { - const message = createBaseMsgBan(); - message.nodeAddress = object.nodeAddress ?? new Uint8Array(); - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_bond.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_bond.ts deleted file mode 100644 index 8ccf0e2..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_bond.ts +++ /dev/null @@ -1,214 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Tx } from "../../../../../thorchain/v1/common/common"; - -export interface MsgBond { - txIn?: Tx; - nodeAddress: Uint8Array; - bond: string; - bondAddress: string; - signer: Uint8Array; - bondProviderAddress: Uint8Array; -} - -function createBaseMsgBond(): MsgBond { - return { - txIn: undefined, - nodeAddress: new Uint8Array(), - bond: "", - bondAddress: "", - signer: new Uint8Array(), - bondProviderAddress: new Uint8Array(), - }; -} - -export const MsgBond = { - encode( - message: MsgBond, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.txIn !== undefined) { - Tx.encode(message.txIn, writer.uint32(10).fork()).ldelim(); - } - if (message.nodeAddress.length !== 0) { - writer.uint32(18).bytes(message.nodeAddress); - } - if (message.bond !== "") { - writer.uint32(26).string(message.bond); - } - if (message.bondAddress !== "") { - writer.uint32(34).string(message.bondAddress); - } - if (message.signer.length !== 0) { - writer.uint32(42).bytes(message.signer); - } - if (message.bondProviderAddress.length !== 0) { - writer.uint32(50).bytes(message.bondProviderAddress); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgBond { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgBond(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txIn = Tx.decode(reader, reader.uint32()); - break; - case 2: - message.nodeAddress = reader.bytes(); - break; - case 3: - message.bond = reader.string(); - break; - case 4: - message.bondAddress = reader.string(); - break; - case 5: - message.signer = reader.bytes(); - break; - case 6: - message.bondProviderAddress = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgBond { - return { - txIn: isSet(object.txIn) ? Tx.fromJSON(object.txIn) : undefined, - nodeAddress: isSet(object.nodeAddress) - ? bytesFromBase64(object.nodeAddress) - : new Uint8Array(), - bond: isSet(object.bond) ? String(object.bond) : "", - bondAddress: isSet(object.bondAddress) ? String(object.bondAddress) : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - bondProviderAddress: isSet(object.bondProviderAddress) - ? bytesFromBase64(object.bondProviderAddress) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgBond): unknown { - const obj: any = {}; - message.txIn !== undefined && - (obj.txIn = message.txIn ? Tx.toJSON(message.txIn) : undefined); - message.nodeAddress !== undefined && - (obj.nodeAddress = base64FromBytes( - message.nodeAddress !== undefined - ? message.nodeAddress - : new Uint8Array() - )); - message.bond !== undefined && (obj.bond = message.bond); - message.bondAddress !== undefined && - (obj.bondAddress = message.bondAddress); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - message.bondProviderAddress !== undefined && - (obj.bondProviderAddress = base64FromBytes( - message.bondProviderAddress !== undefined - ? message.bondProviderAddress - : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>(object: I): MsgBond { - const message = createBaseMsgBond(); - message.txIn = - object.txIn !== undefined && object.txIn !== null - ? Tx.fromPartial(object.txIn) - : undefined; - message.nodeAddress = object.nodeAddress ?? new Uint8Array(); - message.bond = object.bond ?? ""; - message.bondAddress = object.bondAddress ?? ""; - message.signer = object.signer ?? new Uint8Array(); - message.bondProviderAddress = - object.bondProviderAddress ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_consolidate.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_consolidate.ts deleted file mode 100644 index 6eb9ced..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_consolidate.ts +++ /dev/null @@ -1,157 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { ObservedTx } from "../../../../../thorchain/v1/x/thorchain/types/type_observed_tx"; - -export interface MsgConsolidate { - observedTx?: ObservedTx; - signer: Uint8Array; -} - -function createBaseMsgConsolidate(): MsgConsolidate { - return { observedTx: undefined, signer: new Uint8Array() }; -} - -export const MsgConsolidate = { - encode( - message: MsgConsolidate, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.observedTx !== undefined) { - ObservedTx.encode(message.observedTx, writer.uint32(10).fork()).ldelim(); - } - if (message.signer.length !== 0) { - writer.uint32(18).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgConsolidate { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgConsolidate(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.observedTx = ObservedTx.decode(reader, reader.uint32()); - break; - case 2: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgConsolidate { - return { - observedTx: isSet(object.observedTx) - ? ObservedTx.fromJSON(object.observedTx) - : undefined, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgConsolidate): unknown { - const obj: any = {}; - message.observedTx !== undefined && - (obj.observedTx = message.observedTx - ? ObservedTx.toJSON(message.observedTx) - : undefined); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgConsolidate { - const message = createBaseMsgConsolidate(); - message.observedTx = - object.observedTx !== undefined && object.observedTx !== null - ? ObservedTx.fromPartial(object.observedTx) - : undefined; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_donate.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_donate.ts deleted file mode 100644 index c7d09bd..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_donate.ts +++ /dev/null @@ -1,194 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Asset, Tx } from "../../../../../thorchain/v1/common/common"; - -export interface MsgDonate { - asset?: Asset; - assetAmount: string; - runeAmount: string; - tx?: Tx; - signer: Uint8Array; -} - -function createBaseMsgDonate(): MsgDonate { - return { - asset: undefined, - assetAmount: "", - runeAmount: "", - tx: undefined, - signer: new Uint8Array(), - }; -} - -export const MsgDonate = { - encode( - message: MsgDonate, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.asset !== undefined) { - Asset.encode(message.asset, writer.uint32(10).fork()).ldelim(); - } - if (message.assetAmount !== "") { - writer.uint32(18).string(message.assetAmount); - } - if (message.runeAmount !== "") { - writer.uint32(26).string(message.runeAmount); - } - if (message.tx !== undefined) { - Tx.encode(message.tx, writer.uint32(34).fork()).ldelim(); - } - if (message.signer.length !== 0) { - writer.uint32(42).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgDonate { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgDonate(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.asset = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.assetAmount = reader.string(); - break; - case 3: - message.runeAmount = reader.string(); - break; - case 4: - message.tx = Tx.decode(reader, reader.uint32()); - break; - case 5: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgDonate { - return { - asset: isSet(object.asset) ? Asset.fromJSON(object.asset) : undefined, - assetAmount: isSet(object.assetAmount) ? String(object.assetAmount) : "", - runeAmount: isSet(object.runeAmount) ? String(object.runeAmount) : "", - tx: isSet(object.tx) ? Tx.fromJSON(object.tx) : undefined, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgDonate): unknown { - const obj: any = {}; - message.asset !== undefined && - (obj.asset = message.asset ? Asset.toJSON(message.asset) : undefined); - message.assetAmount !== undefined && - (obj.assetAmount = message.assetAmount); - message.runeAmount !== undefined && (obj.runeAmount = message.runeAmount); - message.tx !== undefined && - (obj.tx = message.tx ? Tx.toJSON(message.tx) : undefined); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgDonate { - const message = createBaseMsgDonate(); - message.asset = - object.asset !== undefined && object.asset !== null - ? Asset.fromPartial(object.asset) - : undefined; - message.assetAmount = object.assetAmount ?? ""; - message.runeAmount = object.runeAmount ?? ""; - message.tx = - object.tx !== undefined && object.tx !== null - ? Tx.fromPartial(object.tx) - : undefined; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_errata.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_errata.ts deleted file mode 100644 index 00ff093..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_errata.ts +++ /dev/null @@ -1,158 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface MsgErrataTx { - txId: string; - chain: string; - signer: Uint8Array; -} - -function createBaseMsgErrataTx(): MsgErrataTx { - return { txId: "", chain: "", signer: new Uint8Array() }; -} - -export const MsgErrataTx = { - encode( - message: MsgErrataTx, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.txId !== "") { - writer.uint32(10).string(message.txId); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgErrataTx { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgErrataTx(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txId = reader.string(); - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgErrataTx { - return { - txId: isSet(object.txId) ? String(object.txId) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgErrataTx): unknown { - const obj: any = {}; - message.txId !== undefined && (obj.txId = message.txId); - message.chain !== undefined && (obj.chain = message.chain); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgErrataTx { - const message = createBaseMsgErrataTx(); - message.txId = object.txId ?? ""; - message.chain = object.chain ?? ""; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_leave.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_leave.ts deleted file mode 100644 index 7ce3c77..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_leave.ts +++ /dev/null @@ -1,172 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Tx } from "../../../../../thorchain/v1/common/common"; - -export interface MsgLeave { - tx?: Tx; - nodeAddress: Uint8Array; - signer: Uint8Array; -} - -function createBaseMsgLeave(): MsgLeave { - return { - tx: undefined, - nodeAddress: new Uint8Array(), - signer: new Uint8Array(), - }; -} - -export const MsgLeave = { - encode( - message: MsgLeave, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - Tx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (message.nodeAddress.length !== 0) { - writer.uint32(18).bytes(message.nodeAddress); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgLeave { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgLeave(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = Tx.decode(reader, reader.uint32()); - break; - case 2: - message.nodeAddress = reader.bytes(); - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgLeave { - return { - tx: isSet(object.tx) ? Tx.fromJSON(object.tx) : undefined, - nodeAddress: isSet(object.nodeAddress) - ? bytesFromBase64(object.nodeAddress) - : new Uint8Array(), - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgLeave): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? Tx.toJSON(message.tx) : undefined); - message.nodeAddress !== undefined && - (obj.nodeAddress = base64FromBytes( - message.nodeAddress !== undefined - ? message.nodeAddress - : new Uint8Array() - )); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>(object: I): MsgLeave { - const message = createBaseMsgLeave(); - message.tx = - object.tx !== undefined && object.tx !== null - ? Tx.fromPartial(object.tx) - : undefined; - message.nodeAddress = object.nodeAddress ?? new Uint8Array(); - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_manage_thorname.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_manage_thorname.ts deleted file mode 100644 index cbb8ab0..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_manage_thorname.ts +++ /dev/null @@ -1,244 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Coin, Asset } from "../../../../../thorchain/v1/common/common"; - -export interface MsgManageTHORName { - name: string; - chain: string; - address: string; - coin?: Coin; - expireBlockHeight: Long; - preferredAsset?: Asset; - owner: Uint8Array; - signer: Uint8Array; -} - -function createBaseMsgManageTHORName(): MsgManageTHORName { - return { - name: "", - chain: "", - address: "", - coin: undefined, - expireBlockHeight: Long.ZERO, - preferredAsset: undefined, - owner: new Uint8Array(), - signer: new Uint8Array(), - }; -} - -export const MsgManageTHORName = { - encode( - message: MsgManageTHORName, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (message.address !== "") { - writer.uint32(26).string(message.address); - } - if (message.coin !== undefined) { - Coin.encode(message.coin, writer.uint32(34).fork()).ldelim(); - } - if (!message.expireBlockHeight.isZero()) { - writer.uint32(40).int64(message.expireBlockHeight); - } - if (message.preferredAsset !== undefined) { - Asset.encode(message.preferredAsset, writer.uint32(50).fork()).ldelim(); - } - if (message.owner.length !== 0) { - writer.uint32(58).bytes(message.owner); - } - if (message.signer.length !== 0) { - writer.uint32(66).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgManageTHORName { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgManageTHORName(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.address = reader.string(); - break; - case 4: - message.coin = Coin.decode(reader, reader.uint32()); - break; - case 5: - message.expireBlockHeight = reader.int64() as Long; - break; - case 6: - message.preferredAsset = Asset.decode(reader, reader.uint32()); - break; - case 7: - message.owner = reader.bytes(); - break; - case 8: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgManageTHORName { - return { - name: isSet(object.name) ? String(object.name) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - address: isSet(object.address) ? String(object.address) : "", - coin: isSet(object.coin) ? Coin.fromJSON(object.coin) : undefined, - expireBlockHeight: isSet(object.expireBlockHeight) - ? Long.fromString(object.expireBlockHeight) - : Long.ZERO, - preferredAsset: isSet(object.preferredAsset) - ? Asset.fromJSON(object.preferredAsset) - : undefined, - owner: isSet(object.owner) - ? bytesFromBase64(object.owner) - : new Uint8Array(), - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgManageTHORName): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.chain !== undefined && (obj.chain = message.chain); - message.address !== undefined && (obj.address = message.address); - message.coin !== undefined && - (obj.coin = message.coin ? Coin.toJSON(message.coin) : undefined); - message.expireBlockHeight !== undefined && - (obj.expireBlockHeight = ( - message.expireBlockHeight || Long.ZERO - ).toString()); - message.preferredAsset !== undefined && - (obj.preferredAsset = message.preferredAsset - ? Asset.toJSON(message.preferredAsset) - : undefined); - message.owner !== undefined && - (obj.owner = base64FromBytes( - message.owner !== undefined ? message.owner : new Uint8Array() - )); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgManageTHORName { - const message = createBaseMsgManageTHORName(); - message.name = object.name ?? ""; - message.chain = object.chain ?? ""; - message.address = object.address ?? ""; - message.coin = - object.coin !== undefined && object.coin !== null - ? Coin.fromPartial(object.coin) - : undefined; - message.expireBlockHeight = - object.expireBlockHeight !== undefined && - object.expireBlockHeight !== null - ? Long.fromValue(object.expireBlockHeight) - : Long.ZERO; - message.preferredAsset = - object.preferredAsset !== undefined && object.preferredAsset !== null - ? Asset.fromPartial(object.preferredAsset) - : undefined; - message.owner = object.owner ?? new Uint8Array(); - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_migrate.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_migrate.ts deleted file mode 100644 index 937aafc..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_migrate.ts +++ /dev/null @@ -1,169 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { ObservedTx } from "../../../../../thorchain/v1/x/thorchain/types/type_observed_tx"; - -export interface MsgMigrate { - tx?: ObservedTx; - blockHeight: Long; - signer: Uint8Array; -} - -function createBaseMsgMigrate(): MsgMigrate { - return { tx: undefined, blockHeight: Long.ZERO, signer: new Uint8Array() }; -} - -export const MsgMigrate = { - encode( - message: MsgMigrate, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - ObservedTx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (!message.blockHeight.isZero()) { - writer.uint32(16).int64(message.blockHeight); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgMigrate { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgMigrate(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = ObservedTx.decode(reader, reader.uint32()); - break; - case 2: - message.blockHeight = reader.int64() as Long; - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgMigrate { - return { - tx: isSet(object.tx) ? ObservedTx.fromJSON(object.tx) : undefined, - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgMigrate): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? ObservedTx.toJSON(message.tx) : undefined); - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgMigrate { - const message = createBaseMsgMigrate(); - message.tx = - object.tx !== undefined && object.tx !== null - ? ObservedTx.fromPartial(object.tx) - : undefined; - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_mimir.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_mimir.ts deleted file mode 100644 index 9408d0b..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_mimir.ts +++ /dev/null @@ -1,160 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface MsgMimir { - key: string; - value: Long; - signer: Uint8Array; -} - -function createBaseMsgMimir(): MsgMimir { - return { key: "", value: Long.ZERO, signer: new Uint8Array() }; -} - -export const MsgMimir = { - encode( - message: MsgMimir, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (!message.value.isZero()) { - writer.uint32(16).int64(message.value); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgMimir { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgMimir(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.int64() as Long; - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgMimir { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Long.fromString(object.value) : Long.ZERO, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgMimir): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = (message.value || Long.ZERO).toString()); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>(object: I): MsgMimir { - const message = createBaseMsgMimir(); - message.key = object.key ?? ""; - message.value = - object.value !== undefined && object.value !== null - ? Long.fromValue(object.value) - : Long.ZERO; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_network_fee.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_network_fee.ts deleted file mode 100644 index 6bd78c8..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_network_fee.ts +++ /dev/null @@ -1,207 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface MsgNetworkFee { - blockHeight: Long; - chain: string; - transactionSize: Long; - transactionFeeRate: Long; - signer: Uint8Array; -} - -function createBaseMsgNetworkFee(): MsgNetworkFee { - return { - blockHeight: Long.ZERO, - chain: "", - transactionSize: Long.UZERO, - transactionFeeRate: Long.UZERO, - signer: new Uint8Array(), - }; -} - -export const MsgNetworkFee = { - encode( - message: MsgNetworkFee, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (!message.blockHeight.isZero()) { - writer.uint32(8).int64(message.blockHeight); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (!message.transactionSize.isZero()) { - writer.uint32(24).uint64(message.transactionSize); - } - if (!message.transactionFeeRate.isZero()) { - writer.uint32(32).uint64(message.transactionFeeRate); - } - if (message.signer.length !== 0) { - writer.uint32(42).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgNetworkFee { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgNetworkFee(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.blockHeight = reader.int64() as Long; - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.transactionSize = reader.uint64() as Long; - break; - case 4: - message.transactionFeeRate = reader.uint64() as Long; - break; - case 5: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgNetworkFee { - return { - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - chain: isSet(object.chain) ? String(object.chain) : "", - transactionSize: isSet(object.transactionSize) - ? Long.fromString(object.transactionSize) - : Long.UZERO, - transactionFeeRate: isSet(object.transactionFeeRate) - ? Long.fromString(object.transactionFeeRate) - : Long.UZERO, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgNetworkFee): unknown { - const obj: any = {}; - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - message.chain !== undefined && (obj.chain = message.chain); - message.transactionSize !== undefined && - (obj.transactionSize = ( - message.transactionSize || Long.UZERO - ).toString()); - message.transactionFeeRate !== undefined && - (obj.transactionFeeRate = ( - message.transactionFeeRate || Long.UZERO - ).toString()); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgNetworkFee { - const message = createBaseMsgNetworkFee(); - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - message.chain = object.chain ?? ""; - message.transactionSize = - object.transactionSize !== undefined && object.transactionSize !== null - ? Long.fromValue(object.transactionSize) - : Long.UZERO; - message.transactionFeeRate = - object.transactionFeeRate !== undefined && - object.transactionFeeRate !== null - ? Long.fromValue(object.transactionFeeRate) - : Long.UZERO; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_node_pause_chain.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_node_pause_chain.ts deleted file mode 100644 index e02fe01..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_node_pause_chain.ts +++ /dev/null @@ -1,152 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface MsgNodePauseChain { - value: Long; - signer: Uint8Array; -} - -function createBaseMsgNodePauseChain(): MsgNodePauseChain { - return { value: Long.ZERO, signer: new Uint8Array() }; -} - -export const MsgNodePauseChain = { - encode( - message: MsgNodePauseChain, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (!message.value.isZero()) { - writer.uint32(8).int64(message.value); - } - if (message.signer.length !== 0) { - writer.uint32(18).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgNodePauseChain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgNodePauseChain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.value = reader.int64() as Long; - break; - case 2: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgNodePauseChain { - return { - value: isSet(object.value) ? Long.fromString(object.value) : Long.ZERO, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgNodePauseChain): unknown { - const obj: any = {}; - message.value !== undefined && - (obj.value = (message.value || Long.ZERO).toString()); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgNodePauseChain { - const message = createBaseMsgNodePauseChain(); - message.value = - object.value !== undefined && object.value !== null - ? Long.fromValue(object.value) - : Long.ZERO; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_noop.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_noop.ts deleted file mode 100644 index 96d4fb0..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_noop.ts +++ /dev/null @@ -1,165 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { ObservedTx } from "../../../../../thorchain/v1/x/thorchain/types/type_observed_tx"; - -export interface MsgNoOp { - observedTx?: ObservedTx; - signer: Uint8Array; - action: string; -} - -function createBaseMsgNoOp(): MsgNoOp { - return { observedTx: undefined, signer: new Uint8Array(), action: "" }; -} - -export const MsgNoOp = { - encode( - message: MsgNoOp, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.observedTx !== undefined) { - ObservedTx.encode(message.observedTx, writer.uint32(10).fork()).ldelim(); - } - if (message.signer.length !== 0) { - writer.uint32(18).bytes(message.signer); - } - if (message.action !== "") { - writer.uint32(26).string(message.action); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgNoOp { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgNoOp(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.observedTx = ObservedTx.decode(reader, reader.uint32()); - break; - case 2: - message.signer = reader.bytes(); - break; - case 3: - message.action = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgNoOp { - return { - observedTx: isSet(object.observedTx) - ? ObservedTx.fromJSON(object.observedTx) - : undefined, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - action: isSet(object.action) ? String(object.action) : "", - }; - }, - - toJSON(message: MsgNoOp): unknown { - const obj: any = {}; - message.observedTx !== undefined && - (obj.observedTx = message.observedTx - ? ObservedTx.toJSON(message.observedTx) - : undefined); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - message.action !== undefined && (obj.action = message.action); - return obj; - }, - - fromPartial, I>>(object: I): MsgNoOp { - const message = createBaseMsgNoOp(); - message.observedTx = - object.observedTx !== undefined && object.observedTx !== null - ? ObservedTx.fromPartial(object.observedTx) - : undefined; - message.signer = object.signer ?? new Uint8Array(); - message.action = object.action ?? ""; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_observed_txin.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_observed_txin.ts deleted file mode 100644 index 2e7c70f..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_observed_txin.ts +++ /dev/null @@ -1,155 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { ObservedTx } from "../../../../../thorchain/v1/x/thorchain/types/type_observed_tx"; - -export interface MsgObservedTxIn { - txs: ObservedTx[]; - signer: Uint8Array; -} - -function createBaseMsgObservedTxIn(): MsgObservedTxIn { - return { txs: [], signer: new Uint8Array() }; -} - -export const MsgObservedTxIn = { - encode( - message: MsgObservedTxIn, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.txs) { - ObservedTx.encode(v!, writer.uint32(10).fork()).ldelim(); - } - if (message.signer.length !== 0) { - writer.uint32(18).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgObservedTxIn { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgObservedTxIn(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txs.push(ObservedTx.decode(reader, reader.uint32())); - break; - case 2: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgObservedTxIn { - return { - txs: Array.isArray(object?.txs) - ? object.txs.map((e: any) => ObservedTx.fromJSON(e)) - : [], - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgObservedTxIn): unknown { - const obj: any = {}; - if (message.txs) { - obj.txs = message.txs.map((e) => (e ? ObservedTx.toJSON(e) : undefined)); - } else { - obj.txs = []; - } - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgObservedTxIn { - const message = createBaseMsgObservedTxIn(); - message.txs = object.txs?.map((e) => ObservedTx.fromPartial(e)) || []; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_observed_txout.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_observed_txout.ts deleted file mode 100644 index 59b9827..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_observed_txout.ts +++ /dev/null @@ -1,155 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { ObservedTx } from "../../../../../thorchain/v1/x/thorchain/types/type_observed_tx"; - -export interface MsgObservedTxOut { - txs: ObservedTx[]; - signer: Uint8Array; -} - -function createBaseMsgObservedTxOut(): MsgObservedTxOut { - return { txs: [], signer: new Uint8Array() }; -} - -export const MsgObservedTxOut = { - encode( - message: MsgObservedTxOut, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.txs) { - ObservedTx.encode(v!, writer.uint32(10).fork()).ldelim(); - } - if (message.signer.length !== 0) { - writer.uint32(18).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgObservedTxOut { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgObservedTxOut(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txs.push(ObservedTx.decode(reader, reader.uint32())); - break; - case 2: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgObservedTxOut { - return { - txs: Array.isArray(object?.txs) - ? object.txs.map((e: any) => ObservedTx.fromJSON(e)) - : [], - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgObservedTxOut): unknown { - const obj: any = {}; - if (message.txs) { - obj.txs = message.txs.map((e) => (e ? ObservedTx.toJSON(e) : undefined)); - } else { - obj.txs = []; - } - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgObservedTxOut { - const message = createBaseMsgObservedTxOut(); - message.txs = object.txs?.map((e) => ObservedTx.fromPartial(e)) || []; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_ragnarok.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_ragnarok.ts deleted file mode 100644 index 71b41c3..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_ragnarok.ts +++ /dev/null @@ -1,169 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { ObservedTx } from "../../../../../thorchain/v1/x/thorchain/types/type_observed_tx"; - -export interface MsgRagnarok { - tx?: ObservedTx; - blockHeight: Long; - signer: Uint8Array; -} - -function createBaseMsgRagnarok(): MsgRagnarok { - return { tx: undefined, blockHeight: Long.ZERO, signer: new Uint8Array() }; -} - -export const MsgRagnarok = { - encode( - message: MsgRagnarok, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - ObservedTx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (!message.blockHeight.isZero()) { - writer.uint32(16).int64(message.blockHeight); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgRagnarok { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgRagnarok(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = ObservedTx.decode(reader, reader.uint32()); - break; - case 2: - message.blockHeight = reader.int64() as Long; - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgRagnarok { - return { - tx: isSet(object.tx) ? ObservedTx.fromJSON(object.tx) : undefined, - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgRagnarok): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? ObservedTx.toJSON(message.tx) : undefined); - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgRagnarok { - const message = createBaseMsgRagnarok(); - message.tx = - object.tx !== undefined && object.tx !== null - ? ObservedTx.fromPartial(object.tx) - : undefined; - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_refund.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_refund.ts deleted file mode 100644 index ebb0e85..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_refund.ts +++ /dev/null @@ -1,163 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { ObservedTx } from "../../../../../thorchain/v1/x/thorchain/types/type_observed_tx"; - -export interface MsgRefundTx { - tx?: ObservedTx; - inTxId: string; - signer: Uint8Array; -} - -function createBaseMsgRefundTx(): MsgRefundTx { - return { tx: undefined, inTxId: "", signer: new Uint8Array() }; -} - -export const MsgRefundTx = { - encode( - message: MsgRefundTx, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - ObservedTx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (message.inTxId !== "") { - writer.uint32(18).string(message.inTxId); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgRefundTx { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgRefundTx(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = ObservedTx.decode(reader, reader.uint32()); - break; - case 2: - message.inTxId = reader.string(); - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgRefundTx { - return { - tx: isSet(object.tx) ? ObservedTx.fromJSON(object.tx) : undefined, - inTxId: isSet(object.inTxId) ? String(object.inTxId) : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgRefundTx): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? ObservedTx.toJSON(message.tx) : undefined); - message.inTxId !== undefined && (obj.inTxId = message.inTxId); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgRefundTx { - const message = createBaseMsgRefundTx(); - message.tx = - object.tx !== undefined && object.tx !== null - ? ObservedTx.fromPartial(object.tx) - : undefined; - message.inTxId = object.inTxId ?? ""; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_reserve_contributor.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_reserve_contributor.ts deleted file mode 100644 index 87c0e50..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_reserve_contributor.ts +++ /dev/null @@ -1,181 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Tx } from "../../../../../thorchain/v1/common/common"; -import { ReserveContributor } from "../../../../../thorchain/v1/x/thorchain/types/type_reserve_contributor"; - -export interface MsgReserveContributor { - tx?: Tx; - contributor?: ReserveContributor; - signer: Uint8Array; -} - -function createBaseMsgReserveContributor(): MsgReserveContributor { - return { tx: undefined, contributor: undefined, signer: new Uint8Array() }; -} - -export const MsgReserveContributor = { - encode( - message: MsgReserveContributor, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - Tx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (message.contributor !== undefined) { - ReserveContributor.encode( - message.contributor, - writer.uint32(18).fork() - ).ldelim(); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgReserveContributor { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgReserveContributor(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = Tx.decode(reader, reader.uint32()); - break; - case 2: - message.contributor = ReserveContributor.decode( - reader, - reader.uint32() - ); - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgReserveContributor { - return { - tx: isSet(object.tx) ? Tx.fromJSON(object.tx) : undefined, - contributor: isSet(object.contributor) - ? ReserveContributor.fromJSON(object.contributor) - : undefined, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgReserveContributor): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? Tx.toJSON(message.tx) : undefined); - message.contributor !== undefined && - (obj.contributor = message.contributor - ? ReserveContributor.toJSON(message.contributor) - : undefined); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgReserveContributor { - const message = createBaseMsgReserveContributor(); - message.tx = - object.tx !== undefined && object.tx !== null - ? Tx.fromPartial(object.tx) - : undefined; - message.contributor = - object.contributor !== undefined && object.contributor !== null - ? ReserveContributor.fromPartial(object.contributor) - : undefined; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_set_ip_address.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_set_ip_address.ts deleted file mode 100644 index 40b8e5e..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_set_ip_address.ts +++ /dev/null @@ -1,148 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface MsgSetIPAddress { - ipAddress: string; - signer: Uint8Array; -} - -function createBaseMsgSetIPAddress(): MsgSetIPAddress { - return { ipAddress: "", signer: new Uint8Array() }; -} - -export const MsgSetIPAddress = { - encode( - message: MsgSetIPAddress, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.ipAddress !== "") { - writer.uint32(10).string(message.ipAddress); - } - if (message.signer.length !== 0) { - writer.uint32(18).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgSetIPAddress { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgSetIPAddress(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ipAddress = reader.string(); - break; - case 2: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgSetIPAddress { - return { - ipAddress: isSet(object.ipAddress) ? String(object.ipAddress) : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgSetIPAddress): unknown { - const obj: any = {}; - message.ipAddress !== undefined && (obj.ipAddress = message.ipAddress); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgSetIPAddress { - const message = createBaseMsgSetIPAddress(); - message.ipAddress = object.ipAddress ?? ""; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_set_node_keys.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_set_node_keys.ts deleted file mode 100644 index e5d5198..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_set_node_keys.ts +++ /dev/null @@ -1,174 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { PubKeySet } from "../../../../../thorchain/v1/common/common"; - -export interface MsgSetNodeKeys { - pubKeySetSet?: PubKeySet; - validatorConsPubKey: string; - signer: Uint8Array; -} - -function createBaseMsgSetNodeKeys(): MsgSetNodeKeys { - return { - pubKeySetSet: undefined, - validatorConsPubKey: "", - signer: new Uint8Array(), - }; -} - -export const MsgSetNodeKeys = { - encode( - message: MsgSetNodeKeys, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.pubKeySetSet !== undefined) { - PubKeySet.encode(message.pubKeySetSet, writer.uint32(10).fork()).ldelim(); - } - if (message.validatorConsPubKey !== "") { - writer.uint32(18).string(message.validatorConsPubKey); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgSetNodeKeys { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgSetNodeKeys(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pubKeySetSet = PubKeySet.decode(reader, reader.uint32()); - break; - case 2: - message.validatorConsPubKey = reader.string(); - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgSetNodeKeys { - return { - pubKeySetSet: isSet(object.pubKeySetSet) - ? PubKeySet.fromJSON(object.pubKeySetSet) - : undefined, - validatorConsPubKey: isSet(object.validatorConsPubKey) - ? String(object.validatorConsPubKey) - : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgSetNodeKeys): unknown { - const obj: any = {}; - message.pubKeySetSet !== undefined && - (obj.pubKeySetSet = message.pubKeySetSet - ? PubKeySet.toJSON(message.pubKeySetSet) - : undefined); - message.validatorConsPubKey !== undefined && - (obj.validatorConsPubKey = message.validatorConsPubKey); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgSetNodeKeys { - const message = createBaseMsgSetNodeKeys(); - message.pubKeySetSet = - object.pubKeySetSet !== undefined && object.pubKeySetSet !== null - ? PubKeySet.fromPartial(object.pubKeySetSet) - : undefined; - message.validatorConsPubKey = object.validatorConsPubKey ?? ""; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_solvency.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_solvency.ts deleted file mode 100644 index 1c635ad..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_solvency.ts +++ /dev/null @@ -1,206 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Coin } from "../../../../../thorchain/v1/common/common"; - -export interface MsgSolvency { - id: string; - chain: string; - pubKey: string; - coins: Coin[]; - height: Long; - signer: Uint8Array; -} - -function createBaseMsgSolvency(): MsgSolvency { - return { - id: "", - chain: "", - pubKey: "", - coins: [], - height: Long.ZERO, - signer: new Uint8Array(), - }; -} - -export const MsgSolvency = { - encode( - message: MsgSolvency, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (message.pubKey !== "") { - writer.uint32(26).string(message.pubKey); - } - for (const v of message.coins) { - Coin.encode(v!, writer.uint32(34).fork()).ldelim(); - } - if (!message.height.isZero()) { - writer.uint32(40).int64(message.height); - } - if (message.signer.length !== 0) { - writer.uint32(50).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgSolvency { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgSolvency(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.pubKey = reader.string(); - break; - case 4: - message.coins.push(Coin.decode(reader, reader.uint32())); - break; - case 5: - message.height = reader.int64() as Long; - break; - case 6: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgSolvency { - return { - id: isSet(object.id) ? String(object.id) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - pubKey: isSet(object.pubKey) ? String(object.pubKey) : "", - coins: Array.isArray(object?.coins) - ? object.coins.map((e: any) => Coin.fromJSON(e)) - : [], - height: isSet(object.height) ? Long.fromString(object.height) : Long.ZERO, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgSolvency): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.chain !== undefined && (obj.chain = message.chain); - message.pubKey !== undefined && (obj.pubKey = message.pubKey); - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); - } else { - obj.coins = []; - } - message.height !== undefined && - (obj.height = (message.height || Long.ZERO).toString()); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgSolvency { - const message = createBaseMsgSolvency(); - message.id = object.id ?? ""; - message.chain = object.chain ?? ""; - message.pubKey = object.pubKey ?? ""; - message.coins = object.coins?.map((e) => Coin.fromPartial(e)) || []; - message.height = - object.height !== undefined && object.height !== null - ? Long.fromValue(object.height) - : Long.ZERO; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_swap.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_swap.ts deleted file mode 100644 index b86e7b5..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_swap.ts +++ /dev/null @@ -1,225 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Tx, Asset } from "../../../../../thorchain/v1/common/common"; - -export interface MsgSwap { - tx?: Tx; - targetAsset?: Asset; - destination: string; - tradeTarget: string; - affiliateAddress: string; - affiliateBasisPoints: string; - signer: Uint8Array; -} - -function createBaseMsgSwap(): MsgSwap { - return { - tx: undefined, - targetAsset: undefined, - destination: "", - tradeTarget: "", - affiliateAddress: "", - affiliateBasisPoints: "", - signer: new Uint8Array(), - }; -} - -export const MsgSwap = { - encode( - message: MsgSwap, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - Tx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (message.targetAsset !== undefined) { - Asset.encode(message.targetAsset, writer.uint32(18).fork()).ldelim(); - } - if (message.destination !== "") { - writer.uint32(26).string(message.destination); - } - if (message.tradeTarget !== "") { - writer.uint32(34).string(message.tradeTarget); - } - if (message.affiliateAddress !== "") { - writer.uint32(42).string(message.affiliateAddress); - } - if (message.affiliateBasisPoints !== "") { - writer.uint32(50).string(message.affiliateBasisPoints); - } - if (message.signer.length !== 0) { - writer.uint32(58).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgSwap { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgSwap(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = Tx.decode(reader, reader.uint32()); - break; - case 2: - message.targetAsset = Asset.decode(reader, reader.uint32()); - break; - case 3: - message.destination = reader.string(); - break; - case 4: - message.tradeTarget = reader.string(); - break; - case 5: - message.affiliateAddress = reader.string(); - break; - case 6: - message.affiliateBasisPoints = reader.string(); - break; - case 7: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgSwap { - return { - tx: isSet(object.tx) ? Tx.fromJSON(object.tx) : undefined, - targetAsset: isSet(object.targetAsset) - ? Asset.fromJSON(object.targetAsset) - : undefined, - destination: isSet(object.destination) ? String(object.destination) : "", - tradeTarget: isSet(object.tradeTarget) ? String(object.tradeTarget) : "", - affiliateAddress: isSet(object.affiliateAddress) - ? String(object.affiliateAddress) - : "", - affiliateBasisPoints: isSet(object.affiliateBasisPoints) - ? String(object.affiliateBasisPoints) - : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgSwap): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? Tx.toJSON(message.tx) : undefined); - message.targetAsset !== undefined && - (obj.targetAsset = message.targetAsset - ? Asset.toJSON(message.targetAsset) - : undefined); - message.destination !== undefined && - (obj.destination = message.destination); - message.tradeTarget !== undefined && - (obj.tradeTarget = message.tradeTarget); - message.affiliateAddress !== undefined && - (obj.affiliateAddress = message.affiliateAddress); - message.affiliateBasisPoints !== undefined && - (obj.affiliateBasisPoints = message.affiliateBasisPoints); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>(object: I): MsgSwap { - const message = createBaseMsgSwap(); - message.tx = - object.tx !== undefined && object.tx !== null - ? Tx.fromPartial(object.tx) - : undefined; - message.targetAsset = - object.targetAsset !== undefined && object.targetAsset !== null - ? Asset.fromPartial(object.targetAsset) - : undefined; - message.destination = object.destination ?? ""; - message.tradeTarget = object.tradeTarget ?? ""; - message.affiliateAddress = object.affiliateAddress ?? ""; - message.affiliateBasisPoints = object.affiliateBasisPoints ?? ""; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_switch.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_switch.ts deleted file mode 100644 index 52a0b3e..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_switch.ts +++ /dev/null @@ -1,164 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Tx } from "../../../../../thorchain/v1/common/common"; - -export interface MsgSwitch { - tx?: Tx; - destination: string; - signer: Uint8Array; -} - -function createBaseMsgSwitch(): MsgSwitch { - return { tx: undefined, destination: "", signer: new Uint8Array() }; -} - -export const MsgSwitch = { - encode( - message: MsgSwitch, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - Tx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (message.destination !== "") { - writer.uint32(18).string(message.destination); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgSwitch { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgSwitch(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = Tx.decode(reader, reader.uint32()); - break; - case 2: - message.destination = reader.string(); - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgSwitch { - return { - tx: isSet(object.tx) ? Tx.fromJSON(object.tx) : undefined, - destination: isSet(object.destination) ? String(object.destination) : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgSwitch): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? Tx.toJSON(message.tx) : undefined); - message.destination !== undefined && - (obj.destination = message.destination); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgSwitch { - const message = createBaseMsgSwitch(); - message.tx = - object.tx !== undefined && object.tx !== null - ? Tx.fromPartial(object.tx) - : undefined; - message.destination = object.destination ?? ""; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_tss_keysign_fail.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_tss_keysign_fail.ts deleted file mode 100644 index 459c0ce..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_tss_keysign_fail.ts +++ /dev/null @@ -1,222 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Blame } from "../../../../../thorchain/v1/x/thorchain/types/type_blame"; -import { Coin } from "../../../../../thorchain/v1/common/common"; - -export interface MsgTssKeysignFail { - id: string; - height: Long; - blame?: Blame; - memo: string; - coins: Coin[]; - pubKey: string; - signer: Uint8Array; -} - -function createBaseMsgTssKeysignFail(): MsgTssKeysignFail { - return { - id: "", - height: Long.ZERO, - blame: undefined, - memo: "", - coins: [], - pubKey: "", - signer: new Uint8Array(), - }; -} - -export const MsgTssKeysignFail = { - encode( - message: MsgTssKeysignFail, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (!message.height.isZero()) { - writer.uint32(16).int64(message.height); - } - if (message.blame !== undefined) { - Blame.encode(message.blame, writer.uint32(26).fork()).ldelim(); - } - if (message.memo !== "") { - writer.uint32(34).string(message.memo); - } - for (const v of message.coins) { - Coin.encode(v!, writer.uint32(42).fork()).ldelim(); - } - if (message.pubKey !== "") { - writer.uint32(50).string(message.pubKey); - } - if (message.signer.length !== 0) { - writer.uint32(58).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgTssKeysignFail { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgTssKeysignFail(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.height = reader.int64() as Long; - break; - case 3: - message.blame = Blame.decode(reader, reader.uint32()); - break; - case 4: - message.memo = reader.string(); - break; - case 5: - message.coins.push(Coin.decode(reader, reader.uint32())); - break; - case 6: - message.pubKey = reader.string(); - break; - case 7: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgTssKeysignFail { - return { - id: isSet(object.id) ? String(object.id) : "", - height: isSet(object.height) ? Long.fromString(object.height) : Long.ZERO, - blame: isSet(object.blame) ? Blame.fromJSON(object.blame) : undefined, - memo: isSet(object.memo) ? String(object.memo) : "", - coins: Array.isArray(object?.coins) - ? object.coins.map((e: any) => Coin.fromJSON(e)) - : [], - pubKey: isSet(object.pubKey) ? String(object.pubKey) : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgTssKeysignFail): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.height !== undefined && - (obj.height = (message.height || Long.ZERO).toString()); - message.blame !== undefined && - (obj.blame = message.blame ? Blame.toJSON(message.blame) : undefined); - message.memo !== undefined && (obj.memo = message.memo); - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); - } else { - obj.coins = []; - } - message.pubKey !== undefined && (obj.pubKey = message.pubKey); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgTssKeysignFail { - const message = createBaseMsgTssKeysignFail(); - message.id = object.id ?? ""; - message.height = - object.height !== undefined && object.height !== null - ? Long.fromValue(object.height) - : Long.ZERO; - message.blame = - object.blame !== undefined && object.blame !== null - ? Blame.fromPartial(object.blame) - : undefined; - message.memo = object.memo ?? ""; - message.coins = object.coins?.map((e) => Coin.fromPartial(e)) || []; - message.pubKey = object.pubKey ?? ""; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_tss_pool.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_tss_pool.ts deleted file mode 100644 index b97a811..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_tss_pool.ts +++ /dev/null @@ -1,263 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { - KeygenType, - keygenTypeFromJSON, - keygenTypeToJSON, -} from "../../../../../thorchain/v1/x/thorchain/types/type_keygen"; -import { Blame } from "../../../../../thorchain/v1/x/thorchain/types/type_blame"; - -export interface MsgTssPool { - id: string; - poolPubKey: string; - keygenType: KeygenType; - pubKeys: string[]; - height: Long; - blame?: Blame; - chains: string[]; - signer: Uint8Array; - keygenTime: Long; -} - -function createBaseMsgTssPool(): MsgTssPool { - return { - id: "", - poolPubKey: "", - keygenType: 0, - pubKeys: [], - height: Long.ZERO, - blame: undefined, - chains: [], - signer: new Uint8Array(), - keygenTime: Long.ZERO, - }; -} - -export const MsgTssPool = { - encode( - message: MsgTssPool, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.poolPubKey !== "") { - writer.uint32(18).string(message.poolPubKey); - } - if (message.keygenType !== 0) { - writer.uint32(24).int32(message.keygenType); - } - for (const v of message.pubKeys) { - writer.uint32(34).string(v!); - } - if (!message.height.isZero()) { - writer.uint32(40).int64(message.height); - } - if (message.blame !== undefined) { - Blame.encode(message.blame, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.chains) { - writer.uint32(58).string(v!); - } - if (message.signer.length !== 0) { - writer.uint32(66).bytes(message.signer); - } - if (!message.keygenTime.isZero()) { - writer.uint32(72).int64(message.keygenTime); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgTssPool { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgTssPool(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.poolPubKey = reader.string(); - break; - case 3: - message.keygenType = reader.int32() as any; - break; - case 4: - message.pubKeys.push(reader.string()); - break; - case 5: - message.height = reader.int64() as Long; - break; - case 6: - message.blame = Blame.decode(reader, reader.uint32()); - break; - case 7: - message.chains.push(reader.string()); - break; - case 8: - message.signer = reader.bytes(); - break; - case 9: - message.keygenTime = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgTssPool { - return { - id: isSet(object.id) ? String(object.id) : "", - poolPubKey: isSet(object.poolPubKey) ? String(object.poolPubKey) : "", - keygenType: isSet(object.keygenType) - ? keygenTypeFromJSON(object.keygenType) - : 0, - pubKeys: Array.isArray(object?.pubKeys) - ? object.pubKeys.map((e: any) => String(e)) - : [], - height: isSet(object.height) ? Long.fromString(object.height) : Long.ZERO, - blame: isSet(object.blame) ? Blame.fromJSON(object.blame) : undefined, - chains: Array.isArray(object?.chains) - ? object.chains.map((e: any) => String(e)) - : [], - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - keygenTime: isSet(object.keygenTime) - ? Long.fromString(object.keygenTime) - : Long.ZERO, - }; - }, - - toJSON(message: MsgTssPool): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.poolPubKey !== undefined && (obj.poolPubKey = message.poolPubKey); - message.keygenType !== undefined && - (obj.keygenType = keygenTypeToJSON(message.keygenType)); - if (message.pubKeys) { - obj.pubKeys = message.pubKeys.map((e) => e); - } else { - obj.pubKeys = []; - } - message.height !== undefined && - (obj.height = (message.height || Long.ZERO).toString()); - message.blame !== undefined && - (obj.blame = message.blame ? Blame.toJSON(message.blame) : undefined); - if (message.chains) { - obj.chains = message.chains.map((e) => e); - } else { - obj.chains = []; - } - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - message.keygenTime !== undefined && - (obj.keygenTime = (message.keygenTime || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgTssPool { - const message = createBaseMsgTssPool(); - message.id = object.id ?? ""; - message.poolPubKey = object.poolPubKey ?? ""; - message.keygenType = object.keygenType ?? 0; - message.pubKeys = object.pubKeys?.map((e) => e) || []; - message.height = - object.height !== undefined && object.height !== null - ? Long.fromValue(object.height) - : Long.ZERO; - message.blame = - object.blame !== undefined && object.blame !== null - ? Blame.fromPartial(object.blame) - : undefined; - message.chains = object.chains?.map((e) => e) || []; - message.signer = object.signer ?? new Uint8Array(); - message.keygenTime = - object.keygenTime !== undefined && object.keygenTime !== null - ? Long.fromValue(object.keygenTime) - : Long.ZERO; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_tx_outbound.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_tx_outbound.ts deleted file mode 100644 index 8a772a7..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_tx_outbound.ts +++ /dev/null @@ -1,163 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { ObservedTx } from "../../../../../thorchain/v1/x/thorchain/types/type_observed_tx"; - -export interface MsgOutboundTx { - tx?: ObservedTx; - inTxId: string; - signer: Uint8Array; -} - -function createBaseMsgOutboundTx(): MsgOutboundTx { - return { tx: undefined, inTxId: "", signer: new Uint8Array() }; -} - -export const MsgOutboundTx = { - encode( - message: MsgOutboundTx, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - ObservedTx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (message.inTxId !== "") { - writer.uint32(18).string(message.inTxId); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgOutboundTx { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgOutboundTx(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = ObservedTx.decode(reader, reader.uint32()); - break; - case 2: - message.inTxId = reader.string(); - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgOutboundTx { - return { - tx: isSet(object.tx) ? ObservedTx.fromJSON(object.tx) : undefined, - inTxId: isSet(object.inTxId) ? String(object.inTxId) : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgOutboundTx): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? ObservedTx.toJSON(message.tx) : undefined); - message.inTxId !== undefined && (obj.inTxId = message.inTxId); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgOutboundTx { - const message = createBaseMsgOutboundTx(); - message.tx = - object.tx !== undefined && object.tx !== null - ? ObservedTx.fromPartial(object.tx) - : undefined; - message.inTxId = object.inTxId ?? ""; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_unbond.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_unbond.ts deleted file mode 100644 index 1577802..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_unbond.ts +++ /dev/null @@ -1,216 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Tx } from "../../../../../thorchain/v1/common/common"; - -export interface MsgUnBond { - txIn?: Tx; - nodeAddress: Uint8Array; - bondAddress: string; - amount: string; - signer: Uint8Array; - bondProviderAddress: Uint8Array; -} - -function createBaseMsgUnBond(): MsgUnBond { - return { - txIn: undefined, - nodeAddress: new Uint8Array(), - bondAddress: "", - amount: "", - signer: new Uint8Array(), - bondProviderAddress: new Uint8Array(), - }; -} - -export const MsgUnBond = { - encode( - message: MsgUnBond, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.txIn !== undefined) { - Tx.encode(message.txIn, writer.uint32(10).fork()).ldelim(); - } - if (message.nodeAddress.length !== 0) { - writer.uint32(18).bytes(message.nodeAddress); - } - if (message.bondAddress !== "") { - writer.uint32(42).string(message.bondAddress); - } - if (message.amount !== "") { - writer.uint32(50).string(message.amount); - } - if (message.signer.length !== 0) { - writer.uint32(58).bytes(message.signer); - } - if (message.bondProviderAddress.length !== 0) { - writer.uint32(66).bytes(message.bondProviderAddress); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgUnBond { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgUnBond(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txIn = Tx.decode(reader, reader.uint32()); - break; - case 2: - message.nodeAddress = reader.bytes(); - break; - case 5: - message.bondAddress = reader.string(); - break; - case 6: - message.amount = reader.string(); - break; - case 7: - message.signer = reader.bytes(); - break; - case 8: - message.bondProviderAddress = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgUnBond { - return { - txIn: isSet(object.txIn) ? Tx.fromJSON(object.txIn) : undefined, - nodeAddress: isSet(object.nodeAddress) - ? bytesFromBase64(object.nodeAddress) - : new Uint8Array(), - bondAddress: isSet(object.bondAddress) ? String(object.bondAddress) : "", - amount: isSet(object.amount) ? String(object.amount) : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - bondProviderAddress: isSet(object.bondProviderAddress) - ? bytesFromBase64(object.bondProviderAddress) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgUnBond): unknown { - const obj: any = {}; - message.txIn !== undefined && - (obj.txIn = message.txIn ? Tx.toJSON(message.txIn) : undefined); - message.nodeAddress !== undefined && - (obj.nodeAddress = base64FromBytes( - message.nodeAddress !== undefined - ? message.nodeAddress - : new Uint8Array() - )); - message.bondAddress !== undefined && - (obj.bondAddress = message.bondAddress); - message.amount !== undefined && (obj.amount = message.amount); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - message.bondProviderAddress !== undefined && - (obj.bondProviderAddress = base64FromBytes( - message.bondProviderAddress !== undefined - ? message.bondProviderAddress - : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgUnBond { - const message = createBaseMsgUnBond(); - message.txIn = - object.txIn !== undefined && object.txIn !== null - ? Tx.fromPartial(object.txIn) - : undefined; - message.nodeAddress = object.nodeAddress ?? new Uint8Array(); - message.bondAddress = object.bondAddress ?? ""; - message.amount = object.amount ?? ""; - message.signer = object.signer ?? new Uint8Array(); - message.bondProviderAddress = - object.bondProviderAddress ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_version.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_version.ts deleted file mode 100644 index 0ce4115..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_version.ts +++ /dev/null @@ -1,148 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface MsgSetVersion { - version: string; - signer: Uint8Array; -} - -function createBaseMsgSetVersion(): MsgSetVersion { - return { version: "", signer: new Uint8Array() }; -} - -export const MsgSetVersion = { - encode( - message: MsgSetVersion, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.version !== "") { - writer.uint32(10).string(message.version); - } - if (message.signer.length !== 0) { - writer.uint32(18).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgSetVersion { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgSetVersion(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.version = reader.string(); - break; - case 2: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgSetVersion { - return { - version: isSet(object.version) ? String(object.version) : "", - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgSetVersion): unknown { - const obj: any = {}; - message.version !== undefined && (obj.version = message.version); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgSetVersion { - const message = createBaseMsgSetVersion(); - message.version = object.version ?? ""; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_withdraw_liquidity.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_withdraw_liquidity.ts deleted file mode 100644 index 6b4002b..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_withdraw_liquidity.ts +++ /dev/null @@ -1,219 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Tx, Asset } from "../../../../../thorchain/v1/common/common"; - -export interface MsgWithdrawLiquidity { - tx?: Tx; - withdrawAddress: string; - basisPoints: string; - asset?: Asset; - withdrawalAsset?: Asset; - signer: Uint8Array; -} - -function createBaseMsgWithdrawLiquidity(): MsgWithdrawLiquidity { - return { - tx: undefined, - withdrawAddress: "", - basisPoints: "", - asset: undefined, - withdrawalAsset: undefined, - signer: new Uint8Array(), - }; -} - -export const MsgWithdrawLiquidity = { - encode( - message: MsgWithdrawLiquidity, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - Tx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (message.withdrawAddress !== "") { - writer.uint32(18).string(message.withdrawAddress); - } - if (message.basisPoints !== "") { - writer.uint32(26).string(message.basisPoints); - } - if (message.asset !== undefined) { - Asset.encode(message.asset, writer.uint32(34).fork()).ldelim(); - } - if (message.withdrawalAsset !== undefined) { - Asset.encode(message.withdrawalAsset, writer.uint32(42).fork()).ldelim(); - } - if (message.signer.length !== 0) { - writer.uint32(50).bytes(message.signer); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgWithdrawLiquidity { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgWithdrawLiquidity(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = Tx.decode(reader, reader.uint32()); - break; - case 2: - message.withdrawAddress = reader.string(); - break; - case 3: - message.basisPoints = reader.string(); - break; - case 4: - message.asset = Asset.decode(reader, reader.uint32()); - break; - case 5: - message.withdrawalAsset = Asset.decode(reader, reader.uint32()); - break; - case 6: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgWithdrawLiquidity { - return { - tx: isSet(object.tx) ? Tx.fromJSON(object.tx) : undefined, - withdrawAddress: isSet(object.withdrawAddress) - ? String(object.withdrawAddress) - : "", - basisPoints: isSet(object.basisPoints) ? String(object.basisPoints) : "", - asset: isSet(object.asset) ? Asset.fromJSON(object.asset) : undefined, - withdrawalAsset: isSet(object.withdrawalAsset) - ? Asset.fromJSON(object.withdrawalAsset) - : undefined, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgWithdrawLiquidity): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? Tx.toJSON(message.tx) : undefined); - message.withdrawAddress !== undefined && - (obj.withdrawAddress = message.withdrawAddress); - message.basisPoints !== undefined && - (obj.basisPoints = message.basisPoints); - message.asset !== undefined && - (obj.asset = message.asset ? Asset.toJSON(message.asset) : undefined); - message.withdrawalAsset !== undefined && - (obj.withdrawalAsset = message.withdrawalAsset - ? Asset.toJSON(message.withdrawalAsset) - : undefined); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgWithdrawLiquidity { - const message = createBaseMsgWithdrawLiquidity(); - message.tx = - object.tx !== undefined && object.tx !== null - ? Tx.fromPartial(object.tx) - : undefined; - message.withdrawAddress = object.withdrawAddress ?? ""; - message.basisPoints = object.basisPoints ?? ""; - message.asset = - object.asset !== undefined && object.asset !== null - ? Asset.fromPartial(object.asset) - : undefined; - message.withdrawalAsset = - object.withdrawalAsset !== undefined && object.withdrawalAsset !== null - ? Asset.fromPartial(object.withdrawalAsset) - : undefined; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_yggdrasil.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/msg_yggdrasil.ts deleted file mode 100644 index 12d4234..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/msg_yggdrasil.ts +++ /dev/null @@ -1,212 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Tx, Coin } from "../../../../../thorchain/v1/common/common"; - -export interface MsgYggdrasil { - tx?: Tx; - pubKey: string; - addFunds: boolean; - coins: Coin[]; - blockHeight: Long; - signer: Uint8Array; -} - -function createBaseMsgYggdrasil(): MsgYggdrasil { - return { - tx: undefined, - pubKey: "", - addFunds: false, - coins: [], - blockHeight: Long.ZERO, - signer: new Uint8Array(), - }; -} - -export const MsgYggdrasil = { - encode( - message: MsgYggdrasil, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - Tx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (message.pubKey !== "") { - writer.uint32(18).string(message.pubKey); - } - if (message.addFunds === true) { - writer.uint32(24).bool(message.addFunds); - } - for (const v of message.coins) { - Coin.encode(v!, writer.uint32(34).fork()).ldelim(); - } - if (!message.blockHeight.isZero()) { - writer.uint32(40).int64(message.blockHeight); - } - if (message.signer.length !== 0) { - writer.uint32(50).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgYggdrasil { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgYggdrasil(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = Tx.decode(reader, reader.uint32()); - break; - case 2: - message.pubKey = reader.string(); - break; - case 3: - message.addFunds = reader.bool(); - break; - case 4: - message.coins.push(Coin.decode(reader, reader.uint32())); - break; - case 5: - message.blockHeight = reader.int64() as Long; - break; - case 6: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgYggdrasil { - return { - tx: isSet(object.tx) ? Tx.fromJSON(object.tx) : undefined, - pubKey: isSet(object.pubKey) ? String(object.pubKey) : "", - addFunds: isSet(object.addFunds) ? Boolean(object.addFunds) : false, - coins: Array.isArray(object?.coins) - ? object.coins.map((e: any) => Coin.fromJSON(e)) - : [], - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: MsgYggdrasil): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? Tx.toJSON(message.tx) : undefined); - message.pubKey !== undefined && (obj.pubKey = message.pubKey); - message.addFunds !== undefined && (obj.addFunds = message.addFunds); - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); - } else { - obj.coins = []; - } - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgYggdrasil { - const message = createBaseMsgYggdrasil(); - message.tx = - object.tx !== undefined && object.tx !== null - ? Tx.fromPartial(object.tx) - : undefined; - message.pubKey = object.pubKey ?? ""; - message.addFunds = object.addFunds ?? false; - message.coins = object.coins?.map((e) => Coin.fromPartial(e)) || []; - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_ban_voter.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_ban_voter.ts deleted file mode 100644 index fb9106c..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_ban_voter.ts +++ /dev/null @@ -1,170 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface BanVoter { - nodeAddress: Uint8Array; - blockHeight: Long; - signers: string[]; -} - -function createBaseBanVoter(): BanVoter { - return { nodeAddress: new Uint8Array(), blockHeight: Long.ZERO, signers: [] }; -} - -export const BanVoter = { - encode( - message: BanVoter, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.nodeAddress.length !== 0) { - writer.uint32(10).bytes(message.nodeAddress); - } - if (!message.blockHeight.isZero()) { - writer.uint32(16).int64(message.blockHeight); - } - for (const v of message.signers) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BanVoter { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBanVoter(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nodeAddress = reader.bytes(); - break; - case 2: - message.blockHeight = reader.int64() as Long; - break; - case 3: - message.signers.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BanVoter { - return { - nodeAddress: isSet(object.nodeAddress) - ? bytesFromBase64(object.nodeAddress) - : new Uint8Array(), - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - signers: Array.isArray(object?.signers) - ? object.signers.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: BanVoter): unknown { - const obj: any = {}; - message.nodeAddress !== undefined && - (obj.nodeAddress = base64FromBytes( - message.nodeAddress !== undefined - ? message.nodeAddress - : new Uint8Array() - )); - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - if (message.signers) { - obj.signers = message.signers.map((e) => e); - } else { - obj.signers = []; - } - return obj; - }, - - fromPartial, I>>(object: I): BanVoter { - const message = createBaseBanVoter(); - message.nodeAddress = object.nodeAddress ?? new Uint8Array(); - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - message.signers = object.signers?.map((e) => e) || []; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_blame.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_blame.ts deleted file mode 100644 index 8f097bf..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_blame.ts +++ /dev/null @@ -1,246 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface Node { - pubkey: string; - blameData: Uint8Array; - blameSignature: Uint8Array; -} - -export interface Blame { - failReason: string; - isUnicast: boolean; - blameNodes: Node[]; -} - -function createBaseNode(): Node { - return { - pubkey: "", - blameData: new Uint8Array(), - blameSignature: new Uint8Array(), - }; -} - -export const Node = { - encode(message: Node, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.pubkey !== "") { - writer.uint32(10).string(message.pubkey); - } - if (message.blameData.length !== 0) { - writer.uint32(18).bytes(message.blameData); - } - if (message.blameSignature.length !== 0) { - writer.uint32(26).bytes(message.blameSignature); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Node { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNode(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pubkey = reader.string(); - break; - case 2: - message.blameData = reader.bytes(); - break; - case 3: - message.blameSignature = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Node { - return { - pubkey: isSet(object.pubkey) ? String(object.pubkey) : "", - blameData: isSet(object.blameData) - ? bytesFromBase64(object.blameData) - : new Uint8Array(), - blameSignature: isSet(object.blameSignature) - ? bytesFromBase64(object.blameSignature) - : new Uint8Array(), - }; - }, - - toJSON(message: Node): unknown { - const obj: any = {}; - message.pubkey !== undefined && (obj.pubkey = message.pubkey); - message.blameData !== undefined && - (obj.blameData = base64FromBytes( - message.blameData !== undefined ? message.blameData : new Uint8Array() - )); - message.blameSignature !== undefined && - (obj.blameSignature = base64FromBytes( - message.blameSignature !== undefined - ? message.blameSignature - : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>(object: I): Node { - const message = createBaseNode(); - message.pubkey = object.pubkey ?? ""; - message.blameData = object.blameData ?? new Uint8Array(); - message.blameSignature = object.blameSignature ?? new Uint8Array(); - return message; - }, -}; - -function createBaseBlame(): Blame { - return { failReason: "", isUnicast: false, blameNodes: [] }; -} - -export const Blame = { - encode(message: Blame, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.failReason !== "") { - writer.uint32(10).string(message.failReason); - } - if (message.isUnicast === true) { - writer.uint32(16).bool(message.isUnicast); - } - for (const v of message.blameNodes) { - Node.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Blame { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBlame(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.failReason = reader.string(); - break; - case 2: - message.isUnicast = reader.bool(); - break; - case 3: - message.blameNodes.push(Node.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Blame { - return { - failReason: isSet(object.failReason) ? String(object.failReason) : "", - isUnicast: isSet(object.isUnicast) ? Boolean(object.isUnicast) : false, - blameNodes: Array.isArray(object?.blameNodes) - ? object.blameNodes.map((e: any) => Node.fromJSON(e)) - : [], - }; - }, - - toJSON(message: Blame): unknown { - const obj: any = {}; - message.failReason !== undefined && (obj.failReason = message.failReason); - message.isUnicast !== undefined && (obj.isUnicast = message.isUnicast); - if (message.blameNodes) { - obj.blameNodes = message.blameNodes.map((e) => - e ? Node.toJSON(e) : undefined - ); - } else { - obj.blameNodes = []; - } - return obj; - }, - - fromPartial, I>>(object: I): Blame { - const message = createBaseBlame(); - message.failReason = object.failReason ?? ""; - message.isUnicast = object.isUnicast ?? false; - message.blameNodes = - object.blameNodes?.map((e) => Node.fromPartial(e)) || []; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_chain_contract.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_chain_contract.ts deleted file mode 100644 index a985ab3..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_chain_contract.ts +++ /dev/null @@ -1,109 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface ChainContract { - chain: string; - router: string; -} - -function createBaseChainContract(): ChainContract { - return { chain: "", router: "" }; -} - -export const ChainContract = { - encode( - message: ChainContract, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.chain !== "") { - writer.uint32(10).string(message.chain); - } - if (message.router !== "") { - writer.uint32(18).string(message.router); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ChainContract { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseChainContract(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.chain = reader.string(); - break; - case 2: - message.router = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ChainContract { - return { - chain: isSet(object.chain) ? String(object.chain) : "", - router: isSet(object.router) ? String(object.router) : "", - }; - }, - - toJSON(message: ChainContract): unknown { - const obj: any = {}; - message.chain !== undefined && (obj.chain = message.chain); - message.router !== undefined && (obj.router = message.router); - return obj; - }, - - fromPartial, I>>( - object: I - ): ChainContract { - const message = createBaseChainContract(); - message.chain = object.chain ?? ""; - message.router = object.router ?? ""; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_errata_tx_voter.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_errata_tx_voter.ts deleted file mode 100644 index 77c5845..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_errata_tx_voter.ts +++ /dev/null @@ -1,141 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface ErrataTxVoter { - txId: string; - chain: string; - blockHeight: Long; - signers: string[]; -} - -function createBaseErrataTxVoter(): ErrataTxVoter { - return { txId: "", chain: "", blockHeight: Long.ZERO, signers: [] }; -} - -export const ErrataTxVoter = { - encode( - message: ErrataTxVoter, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.txId !== "") { - writer.uint32(10).string(message.txId); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (!message.blockHeight.isZero()) { - writer.uint32(24).int64(message.blockHeight); - } - for (const v of message.signers) { - writer.uint32(34).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ErrataTxVoter { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseErrataTxVoter(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txId = reader.string(); - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.blockHeight = reader.int64() as Long; - break; - case 4: - message.signers.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ErrataTxVoter { - return { - txId: isSet(object.txId) ? String(object.txId) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - signers: Array.isArray(object?.signers) - ? object.signers.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: ErrataTxVoter): unknown { - const obj: any = {}; - message.txId !== undefined && (obj.txId = message.txId); - message.chain !== undefined && (obj.chain = message.chain); - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - if (message.signers) { - obj.signers = message.signers.map((e) => e); - } else { - obj.signers = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): ErrataTxVoter { - const message = createBaseErrataTxVoter(); - message.txId = object.txId ?? ""; - message.chain = object.chain ?? ""; - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - message.signers = object.signers?.map((e) => e) || []; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_events.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_events.ts deleted file mode 100644 index 0b640b1..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_events.ts +++ /dev/null @@ -1,2596 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { - Asset, - Tx, - Coin, - Fee, -} from "../../../../../thorchain/v1/common/common"; -import { - PoolStatus, - poolStatusFromJSON, - poolStatusToJSON, -} from "../../../../../thorchain/v1/x/thorchain/types/type_pool"; -import { ReserveContributor } from "../../../../../thorchain/v1/x/thorchain/types/type_reserve_contributor"; - -export enum PendingLiquidityType { - add = 0, - withdraw = 1, - UNRECOGNIZED = -1, -} - -export function pendingLiquidityTypeFromJSON( - object: any -): PendingLiquidityType { - switch (object) { - case 0: - case "add": - return PendingLiquidityType.add; - case 1: - case "withdraw": - return PendingLiquidityType.withdraw; - case -1: - case "UNRECOGNIZED": - default: - return PendingLiquidityType.UNRECOGNIZED; - } -} - -export function pendingLiquidityTypeToJSON( - object: PendingLiquidityType -): string { - switch (object) { - case PendingLiquidityType.add: - return "add"; - case PendingLiquidityType.withdraw: - return "withdraw"; - default: - return "UNKNOWN"; - } -} - -export enum BondType { - bond_paid = 0, - bond_returned = 1, - bond_reward = 2, - bond_cost = 3, - UNRECOGNIZED = -1, -} - -export function bondTypeFromJSON(object: any): BondType { - switch (object) { - case 0: - case "bond_paid": - return BondType.bond_paid; - case 1: - case "bond_returned": - return BondType.bond_returned; - case 2: - case "bond_reward": - return BondType.bond_reward; - case 3: - case "bond_cost": - return BondType.bond_cost; - case -1: - case "UNRECOGNIZED": - default: - return BondType.UNRECOGNIZED; - } -} - -export function bondTypeToJSON(object: BondType): string { - switch (object) { - case BondType.bond_paid: - return "bond_paid"; - case BondType.bond_returned: - return "bond_returned"; - case BondType.bond_reward: - return "bond_reward"; - case BondType.bond_cost: - return "bond_cost"; - default: - return "UNKNOWN"; - } -} - -export interface PoolMod { - asset?: Asset; - runeAmt: string; - runeAdd: boolean; - assetAmt: string; - assetAdd: boolean; -} - -export interface EventSwap { - pool?: Asset; - swapTarget: string; - swapSlip: string; - liquidityFee: string; - liquidityFeeInRune: string; - inTx?: Tx; - outTxs?: Tx; - emitAsset?: Coin; - synthUnits: string; -} - -export interface EventAddLiquidity { - pool?: Asset; - providerUnits: string; - runeAddress: string; - runeAmount: string; - assetAmount: string; - runeTxId: string; - assetTxId: string; - assetAddress: string; -} - -export interface EventWithdraw { - pool?: Asset; - providerUnits: string; - basisPoints: Long; - asymmetry: Uint8Array; - inTx?: Tx; - emitAsset: string; - emitRune: string; - impLossProtection: string; -} - -export interface EventPendingLiquidity { - pool?: Asset; - pendingType: PendingLiquidityType; - runeAddress: string; - runeAmount: string; - assetAddress: string; - assetAmount: string; - runeTxId: string; - assetTxId: string; -} - -export interface EventDonate { - pool?: Asset; - inTx?: Tx; -} - -export interface EventPool { - pool?: Asset; - Status: PoolStatus; -} - -export interface PoolAmt { - asset?: Asset; - amount: Long; -} - -export interface EventRewards { - bondReward: string; - poolRewards: PoolAmt[]; -} - -export interface EventRefund { - code: number; - reason: string; - inTx?: Tx; - fee?: Fee; -} - -export interface EventBond { - amount: string; - bondType: BondType; - txIn?: Tx; -} - -export interface GasPool { - asset?: Asset; - runeAmt: string; - assetAmt: string; - count: Long; -} - -export interface EventGas { - pools: GasPool[]; -} - -export interface EventReserve { - reserveContributor?: ReserveContributor; - inTx?: Tx; -} - -export interface EventSlash { - pool?: Asset; - slashAmount: PoolAmt[]; -} - -export interface EventErrata { - txId: string; - pools: PoolMod[]; -} - -export interface EventFee { - txId: string; - fee?: Fee; - synthUnits: string; -} - -export interface EventOutbound { - inTxId: string; - tx?: Tx; -} - -export interface EventTssKeygenMetric { - pubKey: string; - medianDurationMs: Long; -} - -export interface EventTssKeysignMetric { - txId: string; - medianDurationMs: Long; -} - -export interface EventSlashPoint { - nodeAddress: Uint8Array; - slashPoints: Long; - reason: string; -} - -export interface EventPoolBalanceChanged { - poolChange?: PoolMod; - reason: string; -} - -export interface EventSwitch { - toAddress: Uint8Array; - fromAddress: string; - burn?: Coin; -} - -export interface EventSwitchV56 { - toAddress: Uint8Array; - fromAddress: string; - burn?: Coin; - txId: string; -} - -export interface EventTHORName { - name: string; - chain: string; - address: string; - registrationFee: string; - fundAmt: string; - expire: Long; - owner: Uint8Array; -} - -function createBasePoolMod(): PoolMod { - return { - asset: undefined, - runeAmt: "", - runeAdd: false, - assetAmt: "", - assetAdd: false, - }; -} - -export const PoolMod = { - encode( - message: PoolMod, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.asset !== undefined) { - Asset.encode(message.asset, writer.uint32(10).fork()).ldelim(); - } - if (message.runeAmt !== "") { - writer.uint32(18).string(message.runeAmt); - } - if (message.runeAdd === true) { - writer.uint32(24).bool(message.runeAdd); - } - if (message.assetAmt !== "") { - writer.uint32(34).string(message.assetAmt); - } - if (message.assetAdd === true) { - writer.uint32(40).bool(message.assetAdd); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PoolMod { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePoolMod(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.asset = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.runeAmt = reader.string(); - break; - case 3: - message.runeAdd = reader.bool(); - break; - case 4: - message.assetAmt = reader.string(); - break; - case 5: - message.assetAdd = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PoolMod { - return { - asset: isSet(object.asset) ? Asset.fromJSON(object.asset) : undefined, - runeAmt: isSet(object.runeAmt) ? String(object.runeAmt) : "", - runeAdd: isSet(object.runeAdd) ? Boolean(object.runeAdd) : false, - assetAmt: isSet(object.assetAmt) ? String(object.assetAmt) : "", - assetAdd: isSet(object.assetAdd) ? Boolean(object.assetAdd) : false, - }; - }, - - toJSON(message: PoolMod): unknown { - const obj: any = {}; - message.asset !== undefined && - (obj.asset = message.asset ? Asset.toJSON(message.asset) : undefined); - message.runeAmt !== undefined && (obj.runeAmt = message.runeAmt); - message.runeAdd !== undefined && (obj.runeAdd = message.runeAdd); - message.assetAmt !== undefined && (obj.assetAmt = message.assetAmt); - message.assetAdd !== undefined && (obj.assetAdd = message.assetAdd); - return obj; - }, - - fromPartial, I>>(object: I): PoolMod { - const message = createBasePoolMod(); - message.asset = - object.asset !== undefined && object.asset !== null - ? Asset.fromPartial(object.asset) - : undefined; - message.runeAmt = object.runeAmt ?? ""; - message.runeAdd = object.runeAdd ?? false; - message.assetAmt = object.assetAmt ?? ""; - message.assetAdd = object.assetAdd ?? false; - return message; - }, -}; - -function createBaseEventSwap(): EventSwap { - return { - pool: undefined, - swapTarget: "", - swapSlip: "", - liquidityFee: "", - liquidityFeeInRune: "", - inTx: undefined, - outTxs: undefined, - emitAsset: undefined, - synthUnits: "", - }; -} - -export const EventSwap = { - encode( - message: EventSwap, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.pool !== undefined) { - Asset.encode(message.pool, writer.uint32(10).fork()).ldelim(); - } - if (message.swapTarget !== "") { - writer.uint32(18).string(message.swapTarget); - } - if (message.swapSlip !== "") { - writer.uint32(26).string(message.swapSlip); - } - if (message.liquidityFee !== "") { - writer.uint32(34).string(message.liquidityFee); - } - if (message.liquidityFeeInRune !== "") { - writer.uint32(42).string(message.liquidityFeeInRune); - } - if (message.inTx !== undefined) { - Tx.encode(message.inTx, writer.uint32(50).fork()).ldelim(); - } - if (message.outTxs !== undefined) { - Tx.encode(message.outTxs, writer.uint32(58).fork()).ldelim(); - } - if (message.emitAsset !== undefined) { - Coin.encode(message.emitAsset, writer.uint32(66).fork()).ldelim(); - } - if (message.synthUnits !== "") { - writer.uint32(74).string(message.synthUnits); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventSwap { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventSwap(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pool = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.swapTarget = reader.string(); - break; - case 3: - message.swapSlip = reader.string(); - break; - case 4: - message.liquidityFee = reader.string(); - break; - case 5: - message.liquidityFeeInRune = reader.string(); - break; - case 6: - message.inTx = Tx.decode(reader, reader.uint32()); - break; - case 7: - message.outTxs = Tx.decode(reader, reader.uint32()); - break; - case 8: - message.emitAsset = Coin.decode(reader, reader.uint32()); - break; - case 9: - message.synthUnits = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventSwap { - return { - pool: isSet(object.pool) ? Asset.fromJSON(object.pool) : undefined, - swapTarget: isSet(object.swapTarget) ? String(object.swapTarget) : "", - swapSlip: isSet(object.swapSlip) ? String(object.swapSlip) : "", - liquidityFee: isSet(object.liquidityFee) - ? String(object.liquidityFee) - : "", - liquidityFeeInRune: isSet(object.liquidityFeeInRune) - ? String(object.liquidityFeeInRune) - : "", - inTx: isSet(object.inTx) ? Tx.fromJSON(object.inTx) : undefined, - outTxs: isSet(object.outTxs) ? Tx.fromJSON(object.outTxs) : undefined, - emitAsset: isSet(object.emitAsset) - ? Coin.fromJSON(object.emitAsset) - : undefined, - synthUnits: isSet(object.synthUnits) ? String(object.synthUnits) : "", - }; - }, - - toJSON(message: EventSwap): unknown { - const obj: any = {}; - message.pool !== undefined && - (obj.pool = message.pool ? Asset.toJSON(message.pool) : undefined); - message.swapTarget !== undefined && (obj.swapTarget = message.swapTarget); - message.swapSlip !== undefined && (obj.swapSlip = message.swapSlip); - message.liquidityFee !== undefined && - (obj.liquidityFee = message.liquidityFee); - message.liquidityFeeInRune !== undefined && - (obj.liquidityFeeInRune = message.liquidityFeeInRune); - message.inTx !== undefined && - (obj.inTx = message.inTx ? Tx.toJSON(message.inTx) : undefined); - message.outTxs !== undefined && - (obj.outTxs = message.outTxs ? Tx.toJSON(message.outTxs) : undefined); - message.emitAsset !== undefined && - (obj.emitAsset = message.emitAsset - ? Coin.toJSON(message.emitAsset) - : undefined); - message.synthUnits !== undefined && (obj.synthUnits = message.synthUnits); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventSwap { - const message = createBaseEventSwap(); - message.pool = - object.pool !== undefined && object.pool !== null - ? Asset.fromPartial(object.pool) - : undefined; - message.swapTarget = object.swapTarget ?? ""; - message.swapSlip = object.swapSlip ?? ""; - message.liquidityFee = object.liquidityFee ?? ""; - message.liquidityFeeInRune = object.liquidityFeeInRune ?? ""; - message.inTx = - object.inTx !== undefined && object.inTx !== null - ? Tx.fromPartial(object.inTx) - : undefined; - message.outTxs = - object.outTxs !== undefined && object.outTxs !== null - ? Tx.fromPartial(object.outTxs) - : undefined; - message.emitAsset = - object.emitAsset !== undefined && object.emitAsset !== null - ? Coin.fromPartial(object.emitAsset) - : undefined; - message.synthUnits = object.synthUnits ?? ""; - return message; - }, -}; - -function createBaseEventAddLiquidity(): EventAddLiquidity { - return { - pool: undefined, - providerUnits: "", - runeAddress: "", - runeAmount: "", - assetAmount: "", - runeTxId: "", - assetTxId: "", - assetAddress: "", - }; -} - -export const EventAddLiquidity = { - encode( - message: EventAddLiquidity, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.pool !== undefined) { - Asset.encode(message.pool, writer.uint32(10).fork()).ldelim(); - } - if (message.providerUnits !== "") { - writer.uint32(18).string(message.providerUnits); - } - if (message.runeAddress !== "") { - writer.uint32(26).string(message.runeAddress); - } - if (message.runeAmount !== "") { - writer.uint32(34).string(message.runeAmount); - } - if (message.assetAmount !== "") { - writer.uint32(42).string(message.assetAmount); - } - if (message.runeTxId !== "") { - writer.uint32(50).string(message.runeTxId); - } - if (message.assetTxId !== "") { - writer.uint32(58).string(message.assetTxId); - } - if (message.assetAddress !== "") { - writer.uint32(66).string(message.assetAddress); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventAddLiquidity { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventAddLiquidity(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pool = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.providerUnits = reader.string(); - break; - case 3: - message.runeAddress = reader.string(); - break; - case 4: - message.runeAmount = reader.string(); - break; - case 5: - message.assetAmount = reader.string(); - break; - case 6: - message.runeTxId = reader.string(); - break; - case 7: - message.assetTxId = reader.string(); - break; - case 8: - message.assetAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventAddLiquidity { - return { - pool: isSet(object.pool) ? Asset.fromJSON(object.pool) : undefined, - providerUnits: isSet(object.providerUnits) - ? String(object.providerUnits) - : "", - runeAddress: isSet(object.runeAddress) ? String(object.runeAddress) : "", - runeAmount: isSet(object.runeAmount) ? String(object.runeAmount) : "", - assetAmount: isSet(object.assetAmount) ? String(object.assetAmount) : "", - runeTxId: isSet(object.runeTxId) ? String(object.runeTxId) : "", - assetTxId: isSet(object.assetTxId) ? String(object.assetTxId) : "", - assetAddress: isSet(object.assetAddress) - ? String(object.assetAddress) - : "", - }; - }, - - toJSON(message: EventAddLiquidity): unknown { - const obj: any = {}; - message.pool !== undefined && - (obj.pool = message.pool ? Asset.toJSON(message.pool) : undefined); - message.providerUnits !== undefined && - (obj.providerUnits = message.providerUnits); - message.runeAddress !== undefined && - (obj.runeAddress = message.runeAddress); - message.runeAmount !== undefined && (obj.runeAmount = message.runeAmount); - message.assetAmount !== undefined && - (obj.assetAmount = message.assetAmount); - message.runeTxId !== undefined && (obj.runeTxId = message.runeTxId); - message.assetTxId !== undefined && (obj.assetTxId = message.assetTxId); - message.assetAddress !== undefined && - (obj.assetAddress = message.assetAddress); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventAddLiquidity { - const message = createBaseEventAddLiquidity(); - message.pool = - object.pool !== undefined && object.pool !== null - ? Asset.fromPartial(object.pool) - : undefined; - message.providerUnits = object.providerUnits ?? ""; - message.runeAddress = object.runeAddress ?? ""; - message.runeAmount = object.runeAmount ?? ""; - message.assetAmount = object.assetAmount ?? ""; - message.runeTxId = object.runeTxId ?? ""; - message.assetTxId = object.assetTxId ?? ""; - message.assetAddress = object.assetAddress ?? ""; - return message; - }, -}; - -function createBaseEventWithdraw(): EventWithdraw { - return { - pool: undefined, - providerUnits: "", - basisPoints: Long.ZERO, - asymmetry: new Uint8Array(), - inTx: undefined, - emitAsset: "", - emitRune: "", - impLossProtection: "", - }; -} - -export const EventWithdraw = { - encode( - message: EventWithdraw, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.pool !== undefined) { - Asset.encode(message.pool, writer.uint32(10).fork()).ldelim(); - } - if (message.providerUnits !== "") { - writer.uint32(18).string(message.providerUnits); - } - if (!message.basisPoints.isZero()) { - writer.uint32(24).int64(message.basisPoints); - } - if (message.asymmetry.length !== 0) { - writer.uint32(34).bytes(message.asymmetry); - } - if (message.inTx !== undefined) { - Tx.encode(message.inTx, writer.uint32(42).fork()).ldelim(); - } - if (message.emitAsset !== "") { - writer.uint32(50).string(message.emitAsset); - } - if (message.emitRune !== "") { - writer.uint32(58).string(message.emitRune); - } - if (message.impLossProtection !== "") { - writer.uint32(66).string(message.impLossProtection); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventWithdraw { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventWithdraw(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pool = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.providerUnits = reader.string(); - break; - case 3: - message.basisPoints = reader.int64() as Long; - break; - case 4: - message.asymmetry = reader.bytes(); - break; - case 5: - message.inTx = Tx.decode(reader, reader.uint32()); - break; - case 6: - message.emitAsset = reader.string(); - break; - case 7: - message.emitRune = reader.string(); - break; - case 8: - message.impLossProtection = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventWithdraw { - return { - pool: isSet(object.pool) ? Asset.fromJSON(object.pool) : undefined, - providerUnits: isSet(object.providerUnits) - ? String(object.providerUnits) - : "", - basisPoints: isSet(object.basisPoints) - ? Long.fromString(object.basisPoints) - : Long.ZERO, - asymmetry: isSet(object.asymmetry) - ? bytesFromBase64(object.asymmetry) - : new Uint8Array(), - inTx: isSet(object.inTx) ? Tx.fromJSON(object.inTx) : undefined, - emitAsset: isSet(object.emitAsset) ? String(object.emitAsset) : "", - emitRune: isSet(object.emitRune) ? String(object.emitRune) : "", - impLossProtection: isSet(object.impLossProtection) - ? String(object.impLossProtection) - : "", - }; - }, - - toJSON(message: EventWithdraw): unknown { - const obj: any = {}; - message.pool !== undefined && - (obj.pool = message.pool ? Asset.toJSON(message.pool) : undefined); - message.providerUnits !== undefined && - (obj.providerUnits = message.providerUnits); - message.basisPoints !== undefined && - (obj.basisPoints = (message.basisPoints || Long.ZERO).toString()); - message.asymmetry !== undefined && - (obj.asymmetry = base64FromBytes( - message.asymmetry !== undefined ? message.asymmetry : new Uint8Array() - )); - message.inTx !== undefined && - (obj.inTx = message.inTx ? Tx.toJSON(message.inTx) : undefined); - message.emitAsset !== undefined && (obj.emitAsset = message.emitAsset); - message.emitRune !== undefined && (obj.emitRune = message.emitRune); - message.impLossProtection !== undefined && - (obj.impLossProtection = message.impLossProtection); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventWithdraw { - const message = createBaseEventWithdraw(); - message.pool = - object.pool !== undefined && object.pool !== null - ? Asset.fromPartial(object.pool) - : undefined; - message.providerUnits = object.providerUnits ?? ""; - message.basisPoints = - object.basisPoints !== undefined && object.basisPoints !== null - ? Long.fromValue(object.basisPoints) - : Long.ZERO; - message.asymmetry = object.asymmetry ?? new Uint8Array(); - message.inTx = - object.inTx !== undefined && object.inTx !== null - ? Tx.fromPartial(object.inTx) - : undefined; - message.emitAsset = object.emitAsset ?? ""; - message.emitRune = object.emitRune ?? ""; - message.impLossProtection = object.impLossProtection ?? ""; - return message; - }, -}; - -function createBaseEventPendingLiquidity(): EventPendingLiquidity { - return { - pool: undefined, - pendingType: 0, - runeAddress: "", - runeAmount: "", - assetAddress: "", - assetAmount: "", - runeTxId: "", - assetTxId: "", - }; -} - -export const EventPendingLiquidity = { - encode( - message: EventPendingLiquidity, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.pool !== undefined) { - Asset.encode(message.pool, writer.uint32(10).fork()).ldelim(); - } - if (message.pendingType !== 0) { - writer.uint32(16).int32(message.pendingType); - } - if (message.runeAddress !== "") { - writer.uint32(26).string(message.runeAddress); - } - if (message.runeAmount !== "") { - writer.uint32(34).string(message.runeAmount); - } - if (message.assetAddress !== "") { - writer.uint32(42).string(message.assetAddress); - } - if (message.assetAmount !== "") { - writer.uint32(50).string(message.assetAmount); - } - if (message.runeTxId !== "") { - writer.uint32(58).string(message.runeTxId); - } - if (message.assetTxId !== "") { - writer.uint32(66).string(message.assetTxId); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): EventPendingLiquidity { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventPendingLiquidity(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pool = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.pendingType = reader.int32() as any; - break; - case 3: - message.runeAddress = reader.string(); - break; - case 4: - message.runeAmount = reader.string(); - break; - case 5: - message.assetAddress = reader.string(); - break; - case 6: - message.assetAmount = reader.string(); - break; - case 7: - message.runeTxId = reader.string(); - break; - case 8: - message.assetTxId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventPendingLiquidity { - return { - pool: isSet(object.pool) ? Asset.fromJSON(object.pool) : undefined, - pendingType: isSet(object.pendingType) - ? pendingLiquidityTypeFromJSON(object.pendingType) - : 0, - runeAddress: isSet(object.runeAddress) ? String(object.runeAddress) : "", - runeAmount: isSet(object.runeAmount) ? String(object.runeAmount) : "", - assetAddress: isSet(object.assetAddress) - ? String(object.assetAddress) - : "", - assetAmount: isSet(object.assetAmount) ? String(object.assetAmount) : "", - runeTxId: isSet(object.runeTxId) ? String(object.runeTxId) : "", - assetTxId: isSet(object.assetTxId) ? String(object.assetTxId) : "", - }; - }, - - toJSON(message: EventPendingLiquidity): unknown { - const obj: any = {}; - message.pool !== undefined && - (obj.pool = message.pool ? Asset.toJSON(message.pool) : undefined); - message.pendingType !== undefined && - (obj.pendingType = pendingLiquidityTypeToJSON(message.pendingType)); - message.runeAddress !== undefined && - (obj.runeAddress = message.runeAddress); - message.runeAmount !== undefined && (obj.runeAmount = message.runeAmount); - message.assetAddress !== undefined && - (obj.assetAddress = message.assetAddress); - message.assetAmount !== undefined && - (obj.assetAmount = message.assetAmount); - message.runeTxId !== undefined && (obj.runeTxId = message.runeTxId); - message.assetTxId !== undefined && (obj.assetTxId = message.assetTxId); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventPendingLiquidity { - const message = createBaseEventPendingLiquidity(); - message.pool = - object.pool !== undefined && object.pool !== null - ? Asset.fromPartial(object.pool) - : undefined; - message.pendingType = object.pendingType ?? 0; - message.runeAddress = object.runeAddress ?? ""; - message.runeAmount = object.runeAmount ?? ""; - message.assetAddress = object.assetAddress ?? ""; - message.assetAmount = object.assetAmount ?? ""; - message.runeTxId = object.runeTxId ?? ""; - message.assetTxId = object.assetTxId ?? ""; - return message; - }, -}; - -function createBaseEventDonate(): EventDonate { - return { pool: undefined, inTx: undefined }; -} - -export const EventDonate = { - encode( - message: EventDonate, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.pool !== undefined) { - Asset.encode(message.pool, writer.uint32(10).fork()).ldelim(); - } - if (message.inTx !== undefined) { - Tx.encode(message.inTx, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventDonate { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventDonate(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pool = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.inTx = Tx.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventDonate { - return { - pool: isSet(object.pool) ? Asset.fromJSON(object.pool) : undefined, - inTx: isSet(object.inTx) ? Tx.fromJSON(object.inTx) : undefined, - }; - }, - - toJSON(message: EventDonate): unknown { - const obj: any = {}; - message.pool !== undefined && - (obj.pool = message.pool ? Asset.toJSON(message.pool) : undefined); - message.inTx !== undefined && - (obj.inTx = message.inTx ? Tx.toJSON(message.inTx) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventDonate { - const message = createBaseEventDonate(); - message.pool = - object.pool !== undefined && object.pool !== null - ? Asset.fromPartial(object.pool) - : undefined; - message.inTx = - object.inTx !== undefined && object.inTx !== null - ? Tx.fromPartial(object.inTx) - : undefined; - return message; - }, -}; - -function createBaseEventPool(): EventPool { - return { pool: undefined, Status: 0 }; -} - -export const EventPool = { - encode( - message: EventPool, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.pool !== undefined) { - Asset.encode(message.pool, writer.uint32(10).fork()).ldelim(); - } - if (message.Status !== 0) { - writer.uint32(16).int32(message.Status); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventPool { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventPool(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pool = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.Status = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventPool { - return { - pool: isSet(object.pool) ? Asset.fromJSON(object.pool) : undefined, - Status: isSet(object.Status) ? poolStatusFromJSON(object.Status) : 0, - }; - }, - - toJSON(message: EventPool): unknown { - const obj: any = {}; - message.pool !== undefined && - (obj.pool = message.pool ? Asset.toJSON(message.pool) : undefined); - message.Status !== undefined && - (obj.Status = poolStatusToJSON(message.Status)); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventPool { - const message = createBaseEventPool(); - message.pool = - object.pool !== undefined && object.pool !== null - ? Asset.fromPartial(object.pool) - : undefined; - message.Status = object.Status ?? 0; - return message; - }, -}; - -function createBasePoolAmt(): PoolAmt { - return { asset: undefined, amount: Long.ZERO }; -} - -export const PoolAmt = { - encode( - message: PoolAmt, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.asset !== undefined) { - Asset.encode(message.asset, writer.uint32(10).fork()).ldelim(); - } - if (!message.amount.isZero()) { - writer.uint32(16).int64(message.amount); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PoolAmt { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePoolAmt(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.asset = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.amount = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PoolAmt { - return { - asset: isSet(object.asset) ? Asset.fromJSON(object.asset) : undefined, - amount: isSet(object.amount) ? Long.fromString(object.amount) : Long.ZERO, - }; - }, - - toJSON(message: PoolAmt): unknown { - const obj: any = {}; - message.asset !== undefined && - (obj.asset = message.asset ? Asset.toJSON(message.asset) : undefined); - message.amount !== undefined && - (obj.amount = (message.amount || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>(object: I): PoolAmt { - const message = createBasePoolAmt(); - message.asset = - object.asset !== undefined && object.asset !== null - ? Asset.fromPartial(object.asset) - : undefined; - message.amount = - object.amount !== undefined && object.amount !== null - ? Long.fromValue(object.amount) - : Long.ZERO; - return message; - }, -}; - -function createBaseEventRewards(): EventRewards { - return { bondReward: "", poolRewards: [] }; -} - -export const EventRewards = { - encode( - message: EventRewards, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.bondReward !== "") { - writer.uint32(10).string(message.bondReward); - } - for (const v of message.poolRewards) { - PoolAmt.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventRewards { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventRewards(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.bondReward = reader.string(); - break; - case 2: - message.poolRewards.push(PoolAmt.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventRewards { - return { - bondReward: isSet(object.bondReward) ? String(object.bondReward) : "", - poolRewards: Array.isArray(object?.poolRewards) - ? object.poolRewards.map((e: any) => PoolAmt.fromJSON(e)) - : [], - }; - }, - - toJSON(message: EventRewards): unknown { - const obj: any = {}; - message.bondReward !== undefined && (obj.bondReward = message.bondReward); - if (message.poolRewards) { - obj.poolRewards = message.poolRewards.map((e) => - e ? PoolAmt.toJSON(e) : undefined - ); - } else { - obj.poolRewards = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): EventRewards { - const message = createBaseEventRewards(); - message.bondReward = object.bondReward ?? ""; - message.poolRewards = - object.poolRewards?.map((e) => PoolAmt.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseEventRefund(): EventRefund { - return { code: 0, reason: "", inTx: undefined, fee: undefined }; -} - -export const EventRefund = { - encode( - message: EventRefund, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.code !== 0) { - writer.uint32(8).uint32(message.code); - } - if (message.reason !== "") { - writer.uint32(18).string(message.reason); - } - if (message.inTx !== undefined) { - Tx.encode(message.inTx, writer.uint32(26).fork()).ldelim(); - } - if (message.fee !== undefined) { - Fee.encode(message.fee, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventRefund { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventRefund(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.code = reader.uint32(); - break; - case 2: - message.reason = reader.string(); - break; - case 3: - message.inTx = Tx.decode(reader, reader.uint32()); - break; - case 4: - message.fee = Fee.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventRefund { - return { - code: isSet(object.code) ? Number(object.code) : 0, - reason: isSet(object.reason) ? String(object.reason) : "", - inTx: isSet(object.inTx) ? Tx.fromJSON(object.inTx) : undefined, - fee: isSet(object.fee) ? Fee.fromJSON(object.fee) : undefined, - }; - }, - - toJSON(message: EventRefund): unknown { - const obj: any = {}; - message.code !== undefined && (obj.code = Math.round(message.code)); - message.reason !== undefined && (obj.reason = message.reason); - message.inTx !== undefined && - (obj.inTx = message.inTx ? Tx.toJSON(message.inTx) : undefined); - message.fee !== undefined && - (obj.fee = message.fee ? Fee.toJSON(message.fee) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventRefund { - const message = createBaseEventRefund(); - message.code = object.code ?? 0; - message.reason = object.reason ?? ""; - message.inTx = - object.inTx !== undefined && object.inTx !== null - ? Tx.fromPartial(object.inTx) - : undefined; - message.fee = - object.fee !== undefined && object.fee !== null - ? Fee.fromPartial(object.fee) - : undefined; - return message; - }, -}; - -function createBaseEventBond(): EventBond { - return { amount: "", bondType: 0, txIn: undefined }; -} - -export const EventBond = { - encode( - message: EventBond, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.amount !== "") { - writer.uint32(10).string(message.amount); - } - if (message.bondType !== 0) { - writer.uint32(16).int32(message.bondType); - } - if (message.txIn !== undefined) { - Tx.encode(message.txIn, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventBond { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventBond(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.amount = reader.string(); - break; - case 2: - message.bondType = reader.int32() as any; - break; - case 3: - message.txIn = Tx.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventBond { - return { - amount: isSet(object.amount) ? String(object.amount) : "", - bondType: isSet(object.bondType) ? bondTypeFromJSON(object.bondType) : 0, - txIn: isSet(object.txIn) ? Tx.fromJSON(object.txIn) : undefined, - }; - }, - - toJSON(message: EventBond): unknown { - const obj: any = {}; - message.amount !== undefined && (obj.amount = message.amount); - message.bondType !== undefined && - (obj.bondType = bondTypeToJSON(message.bondType)); - message.txIn !== undefined && - (obj.txIn = message.txIn ? Tx.toJSON(message.txIn) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventBond { - const message = createBaseEventBond(); - message.amount = object.amount ?? ""; - message.bondType = object.bondType ?? 0; - message.txIn = - object.txIn !== undefined && object.txIn !== null - ? Tx.fromPartial(object.txIn) - : undefined; - return message; - }, -}; - -function createBaseGasPool(): GasPool { - return { asset: undefined, runeAmt: "", assetAmt: "", count: Long.ZERO }; -} - -export const GasPool = { - encode( - message: GasPool, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.asset !== undefined) { - Asset.encode(message.asset, writer.uint32(10).fork()).ldelim(); - } - if (message.runeAmt !== "") { - writer.uint32(18).string(message.runeAmt); - } - if (message.assetAmt !== "") { - writer.uint32(26).string(message.assetAmt); - } - if (!message.count.isZero()) { - writer.uint32(32).int64(message.count); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GasPool { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGasPool(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.asset = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.runeAmt = reader.string(); - break; - case 3: - message.assetAmt = reader.string(); - break; - case 4: - message.count = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GasPool { - return { - asset: isSet(object.asset) ? Asset.fromJSON(object.asset) : undefined, - runeAmt: isSet(object.runeAmt) ? String(object.runeAmt) : "", - assetAmt: isSet(object.assetAmt) ? String(object.assetAmt) : "", - count: isSet(object.count) ? Long.fromString(object.count) : Long.ZERO, - }; - }, - - toJSON(message: GasPool): unknown { - const obj: any = {}; - message.asset !== undefined && - (obj.asset = message.asset ? Asset.toJSON(message.asset) : undefined); - message.runeAmt !== undefined && (obj.runeAmt = message.runeAmt); - message.assetAmt !== undefined && (obj.assetAmt = message.assetAmt); - message.count !== undefined && - (obj.count = (message.count || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>(object: I): GasPool { - const message = createBaseGasPool(); - message.asset = - object.asset !== undefined && object.asset !== null - ? Asset.fromPartial(object.asset) - : undefined; - message.runeAmt = object.runeAmt ?? ""; - message.assetAmt = object.assetAmt ?? ""; - message.count = - object.count !== undefined && object.count !== null - ? Long.fromValue(object.count) - : Long.ZERO; - return message; - }, -}; - -function createBaseEventGas(): EventGas { - return { pools: [] }; -} - -export const EventGas = { - encode( - message: EventGas, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.pools) { - GasPool.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventGas { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventGas(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pools.push(GasPool.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventGas { - return { - pools: Array.isArray(object?.pools) - ? object.pools.map((e: any) => GasPool.fromJSON(e)) - : [], - }; - }, - - toJSON(message: EventGas): unknown { - const obj: any = {}; - if (message.pools) { - obj.pools = message.pools.map((e) => (e ? GasPool.toJSON(e) : undefined)); - } else { - obj.pools = []; - } - return obj; - }, - - fromPartial, I>>(object: I): EventGas { - const message = createBaseEventGas(); - message.pools = object.pools?.map((e) => GasPool.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseEventReserve(): EventReserve { - return { reserveContributor: undefined, inTx: undefined }; -} - -export const EventReserve = { - encode( - message: EventReserve, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.reserveContributor !== undefined) { - ReserveContributor.encode( - message.reserveContributor, - writer.uint32(10).fork() - ).ldelim(); - } - if (message.inTx !== undefined) { - Tx.encode(message.inTx, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventReserve { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventReserve(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.reserveContributor = ReserveContributor.decode( - reader, - reader.uint32() - ); - break; - case 2: - message.inTx = Tx.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventReserve { - return { - reserveContributor: isSet(object.reserveContributor) - ? ReserveContributor.fromJSON(object.reserveContributor) - : undefined, - inTx: isSet(object.inTx) ? Tx.fromJSON(object.inTx) : undefined, - }; - }, - - toJSON(message: EventReserve): unknown { - const obj: any = {}; - message.reserveContributor !== undefined && - (obj.reserveContributor = message.reserveContributor - ? ReserveContributor.toJSON(message.reserveContributor) - : undefined); - message.inTx !== undefined && - (obj.inTx = message.inTx ? Tx.toJSON(message.inTx) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventReserve { - const message = createBaseEventReserve(); - message.reserveContributor = - object.reserveContributor !== undefined && - object.reserveContributor !== null - ? ReserveContributor.fromPartial(object.reserveContributor) - : undefined; - message.inTx = - object.inTx !== undefined && object.inTx !== null - ? Tx.fromPartial(object.inTx) - : undefined; - return message; - }, -}; - -function createBaseEventSlash(): EventSlash { - return { pool: undefined, slashAmount: [] }; -} - -export const EventSlash = { - encode( - message: EventSlash, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.pool !== undefined) { - Asset.encode(message.pool, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.slashAmount) { - PoolAmt.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventSlash { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventSlash(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pool = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.slashAmount.push(PoolAmt.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventSlash { - return { - pool: isSet(object.pool) ? Asset.fromJSON(object.pool) : undefined, - slashAmount: Array.isArray(object?.slashAmount) - ? object.slashAmount.map((e: any) => PoolAmt.fromJSON(e)) - : [], - }; - }, - - toJSON(message: EventSlash): unknown { - const obj: any = {}; - message.pool !== undefined && - (obj.pool = message.pool ? Asset.toJSON(message.pool) : undefined); - if (message.slashAmount) { - obj.slashAmount = message.slashAmount.map((e) => - e ? PoolAmt.toJSON(e) : undefined - ); - } else { - obj.slashAmount = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): EventSlash { - const message = createBaseEventSlash(); - message.pool = - object.pool !== undefined && object.pool !== null - ? Asset.fromPartial(object.pool) - : undefined; - message.slashAmount = - object.slashAmount?.map((e) => PoolAmt.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseEventErrata(): EventErrata { - return { txId: "", pools: [] }; -} - -export const EventErrata = { - encode( - message: EventErrata, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.txId !== "") { - writer.uint32(10).string(message.txId); - } - for (const v of message.pools) { - PoolMod.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventErrata { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventErrata(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txId = reader.string(); - break; - case 2: - message.pools.push(PoolMod.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventErrata { - return { - txId: isSet(object.txId) ? String(object.txId) : "", - pools: Array.isArray(object?.pools) - ? object.pools.map((e: any) => PoolMod.fromJSON(e)) - : [], - }; - }, - - toJSON(message: EventErrata): unknown { - const obj: any = {}; - message.txId !== undefined && (obj.txId = message.txId); - if (message.pools) { - obj.pools = message.pools.map((e) => (e ? PoolMod.toJSON(e) : undefined)); - } else { - obj.pools = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): EventErrata { - const message = createBaseEventErrata(); - message.txId = object.txId ?? ""; - message.pools = object.pools?.map((e) => PoolMod.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseEventFee(): EventFee { - return { txId: "", fee: undefined, synthUnits: "" }; -} - -export const EventFee = { - encode( - message: EventFee, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.txId !== "") { - writer.uint32(10).string(message.txId); - } - if (message.fee !== undefined) { - Fee.encode(message.fee, writer.uint32(18).fork()).ldelim(); - } - if (message.synthUnits !== "") { - writer.uint32(26).string(message.synthUnits); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventFee { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventFee(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txId = reader.string(); - break; - case 2: - message.fee = Fee.decode(reader, reader.uint32()); - break; - case 3: - message.synthUnits = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventFee { - return { - txId: isSet(object.txId) ? String(object.txId) : "", - fee: isSet(object.fee) ? Fee.fromJSON(object.fee) : undefined, - synthUnits: isSet(object.synthUnits) ? String(object.synthUnits) : "", - }; - }, - - toJSON(message: EventFee): unknown { - const obj: any = {}; - message.txId !== undefined && (obj.txId = message.txId); - message.fee !== undefined && - (obj.fee = message.fee ? Fee.toJSON(message.fee) : undefined); - message.synthUnits !== undefined && (obj.synthUnits = message.synthUnits); - return obj; - }, - - fromPartial, I>>(object: I): EventFee { - const message = createBaseEventFee(); - message.txId = object.txId ?? ""; - message.fee = - object.fee !== undefined && object.fee !== null - ? Fee.fromPartial(object.fee) - : undefined; - message.synthUnits = object.synthUnits ?? ""; - return message; - }, -}; - -function createBaseEventOutbound(): EventOutbound { - return { inTxId: "", tx: undefined }; -} - -export const EventOutbound = { - encode( - message: EventOutbound, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.inTxId !== "") { - writer.uint32(10).string(message.inTxId); - } - if (message.tx !== undefined) { - Tx.encode(message.tx, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventOutbound { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventOutbound(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.inTxId = reader.string(); - break; - case 2: - message.tx = Tx.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventOutbound { - return { - inTxId: isSet(object.inTxId) ? String(object.inTxId) : "", - tx: isSet(object.tx) ? Tx.fromJSON(object.tx) : undefined, - }; - }, - - toJSON(message: EventOutbound): unknown { - const obj: any = {}; - message.inTxId !== undefined && (obj.inTxId = message.inTxId); - message.tx !== undefined && - (obj.tx = message.tx ? Tx.toJSON(message.tx) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventOutbound { - const message = createBaseEventOutbound(); - message.inTxId = object.inTxId ?? ""; - message.tx = - object.tx !== undefined && object.tx !== null - ? Tx.fromPartial(object.tx) - : undefined; - return message; - }, -}; - -function createBaseEventTssKeygenMetric(): EventTssKeygenMetric { - return { pubKey: "", medianDurationMs: Long.ZERO }; -} - -export const EventTssKeygenMetric = { - encode( - message: EventTssKeygenMetric, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.pubKey !== "") { - writer.uint32(10).string(message.pubKey); - } - if (!message.medianDurationMs.isZero()) { - writer.uint32(16).int64(message.medianDurationMs); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): EventTssKeygenMetric { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventTssKeygenMetric(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pubKey = reader.string(); - break; - case 2: - message.medianDurationMs = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventTssKeygenMetric { - return { - pubKey: isSet(object.pubKey) ? String(object.pubKey) : "", - medianDurationMs: isSet(object.medianDurationMs) - ? Long.fromString(object.medianDurationMs) - : Long.ZERO, - }; - }, - - toJSON(message: EventTssKeygenMetric): unknown { - const obj: any = {}; - message.pubKey !== undefined && (obj.pubKey = message.pubKey); - message.medianDurationMs !== undefined && - (obj.medianDurationMs = ( - message.medianDurationMs || Long.ZERO - ).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventTssKeygenMetric { - const message = createBaseEventTssKeygenMetric(); - message.pubKey = object.pubKey ?? ""; - message.medianDurationMs = - object.medianDurationMs !== undefined && object.medianDurationMs !== null - ? Long.fromValue(object.medianDurationMs) - : Long.ZERO; - return message; - }, -}; - -function createBaseEventTssKeysignMetric(): EventTssKeysignMetric { - return { txId: "", medianDurationMs: Long.ZERO }; -} - -export const EventTssKeysignMetric = { - encode( - message: EventTssKeysignMetric, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.txId !== "") { - writer.uint32(10).string(message.txId); - } - if (!message.medianDurationMs.isZero()) { - writer.uint32(16).int64(message.medianDurationMs); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): EventTssKeysignMetric { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventTssKeysignMetric(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txId = reader.string(); - break; - case 2: - message.medianDurationMs = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventTssKeysignMetric { - return { - txId: isSet(object.txId) ? String(object.txId) : "", - medianDurationMs: isSet(object.medianDurationMs) - ? Long.fromString(object.medianDurationMs) - : Long.ZERO, - }; - }, - - toJSON(message: EventTssKeysignMetric): unknown { - const obj: any = {}; - message.txId !== undefined && (obj.txId = message.txId); - message.medianDurationMs !== undefined && - (obj.medianDurationMs = ( - message.medianDurationMs || Long.ZERO - ).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventTssKeysignMetric { - const message = createBaseEventTssKeysignMetric(); - message.txId = object.txId ?? ""; - message.medianDurationMs = - object.medianDurationMs !== undefined && object.medianDurationMs !== null - ? Long.fromValue(object.medianDurationMs) - : Long.ZERO; - return message; - }, -}; - -function createBaseEventSlashPoint(): EventSlashPoint { - return { nodeAddress: new Uint8Array(), slashPoints: Long.ZERO, reason: "" }; -} - -export const EventSlashPoint = { - encode( - message: EventSlashPoint, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.nodeAddress.length !== 0) { - writer.uint32(10).bytes(message.nodeAddress); - } - if (!message.slashPoints.isZero()) { - writer.uint32(16).int64(message.slashPoints); - } - if (message.reason !== "") { - writer.uint32(26).string(message.reason); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventSlashPoint { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventSlashPoint(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nodeAddress = reader.bytes(); - break; - case 2: - message.slashPoints = reader.int64() as Long; - break; - case 3: - message.reason = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventSlashPoint { - return { - nodeAddress: isSet(object.nodeAddress) - ? bytesFromBase64(object.nodeAddress) - : new Uint8Array(), - slashPoints: isSet(object.slashPoints) - ? Long.fromString(object.slashPoints) - : Long.ZERO, - reason: isSet(object.reason) ? String(object.reason) : "", - }; - }, - - toJSON(message: EventSlashPoint): unknown { - const obj: any = {}; - message.nodeAddress !== undefined && - (obj.nodeAddress = base64FromBytes( - message.nodeAddress !== undefined - ? message.nodeAddress - : new Uint8Array() - )); - message.slashPoints !== undefined && - (obj.slashPoints = (message.slashPoints || Long.ZERO).toString()); - message.reason !== undefined && (obj.reason = message.reason); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventSlashPoint { - const message = createBaseEventSlashPoint(); - message.nodeAddress = object.nodeAddress ?? new Uint8Array(); - message.slashPoints = - object.slashPoints !== undefined && object.slashPoints !== null - ? Long.fromValue(object.slashPoints) - : Long.ZERO; - message.reason = object.reason ?? ""; - return message; - }, -}; - -function createBaseEventPoolBalanceChanged(): EventPoolBalanceChanged { - return { poolChange: undefined, reason: "" }; -} - -export const EventPoolBalanceChanged = { - encode( - message: EventPoolBalanceChanged, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.poolChange !== undefined) { - PoolMod.encode(message.poolChange, writer.uint32(10).fork()).ldelim(); - } - if (message.reason !== "") { - writer.uint32(18).string(message.reason); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): EventPoolBalanceChanged { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventPoolBalanceChanged(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.poolChange = PoolMod.decode(reader, reader.uint32()); - break; - case 2: - message.reason = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventPoolBalanceChanged { - return { - poolChange: isSet(object.poolChange) - ? PoolMod.fromJSON(object.poolChange) - : undefined, - reason: isSet(object.reason) ? String(object.reason) : "", - }; - }, - - toJSON(message: EventPoolBalanceChanged): unknown { - const obj: any = {}; - message.poolChange !== undefined && - (obj.poolChange = message.poolChange - ? PoolMod.toJSON(message.poolChange) - : undefined); - message.reason !== undefined && (obj.reason = message.reason); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventPoolBalanceChanged { - const message = createBaseEventPoolBalanceChanged(); - message.poolChange = - object.poolChange !== undefined && object.poolChange !== null - ? PoolMod.fromPartial(object.poolChange) - : undefined; - message.reason = object.reason ?? ""; - return message; - }, -}; - -function createBaseEventSwitch(): EventSwitch { - return { toAddress: new Uint8Array(), fromAddress: "", burn: undefined }; -} - -export const EventSwitch = { - encode( - message: EventSwitch, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.toAddress.length !== 0) { - writer.uint32(10).bytes(message.toAddress); - } - if (message.fromAddress !== "") { - writer.uint32(18).string(message.fromAddress); - } - if (message.burn !== undefined) { - Coin.encode(message.burn, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventSwitch { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventSwitch(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.toAddress = reader.bytes(); - break; - case 2: - message.fromAddress = reader.string(); - break; - case 3: - message.burn = Coin.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventSwitch { - return { - toAddress: isSet(object.toAddress) - ? bytesFromBase64(object.toAddress) - : new Uint8Array(), - fromAddress: isSet(object.fromAddress) ? String(object.fromAddress) : "", - burn: isSet(object.burn) ? Coin.fromJSON(object.burn) : undefined, - }; - }, - - toJSON(message: EventSwitch): unknown { - const obj: any = {}; - message.toAddress !== undefined && - (obj.toAddress = base64FromBytes( - message.toAddress !== undefined ? message.toAddress : new Uint8Array() - )); - message.fromAddress !== undefined && - (obj.fromAddress = message.fromAddress); - message.burn !== undefined && - (obj.burn = message.burn ? Coin.toJSON(message.burn) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventSwitch { - const message = createBaseEventSwitch(); - message.toAddress = object.toAddress ?? new Uint8Array(); - message.fromAddress = object.fromAddress ?? ""; - message.burn = - object.burn !== undefined && object.burn !== null - ? Coin.fromPartial(object.burn) - : undefined; - return message; - }, -}; - -function createBaseEventSwitchV56(): EventSwitchV56 { - return { - toAddress: new Uint8Array(), - fromAddress: "", - burn: undefined, - txId: "", - }; -} - -export const EventSwitchV56 = { - encode( - message: EventSwitchV56, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.toAddress.length !== 0) { - writer.uint32(10).bytes(message.toAddress); - } - if (message.fromAddress !== "") { - writer.uint32(18).string(message.fromAddress); - } - if (message.burn !== undefined) { - Coin.encode(message.burn, writer.uint32(26).fork()).ldelim(); - } - if (message.txId !== "") { - writer.uint32(34).string(message.txId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventSwitchV56 { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventSwitchV56(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.toAddress = reader.bytes(); - break; - case 2: - message.fromAddress = reader.string(); - break; - case 3: - message.burn = Coin.decode(reader, reader.uint32()); - break; - case 4: - message.txId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventSwitchV56 { - return { - toAddress: isSet(object.toAddress) - ? bytesFromBase64(object.toAddress) - : new Uint8Array(), - fromAddress: isSet(object.fromAddress) ? String(object.fromAddress) : "", - burn: isSet(object.burn) ? Coin.fromJSON(object.burn) : undefined, - txId: isSet(object.txId) ? String(object.txId) : "", - }; - }, - - toJSON(message: EventSwitchV56): unknown { - const obj: any = {}; - message.toAddress !== undefined && - (obj.toAddress = base64FromBytes( - message.toAddress !== undefined ? message.toAddress : new Uint8Array() - )); - message.fromAddress !== undefined && - (obj.fromAddress = message.fromAddress); - message.burn !== undefined && - (obj.burn = message.burn ? Coin.toJSON(message.burn) : undefined); - message.txId !== undefined && (obj.txId = message.txId); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventSwitchV56 { - const message = createBaseEventSwitchV56(); - message.toAddress = object.toAddress ?? new Uint8Array(); - message.fromAddress = object.fromAddress ?? ""; - message.burn = - object.burn !== undefined && object.burn !== null - ? Coin.fromPartial(object.burn) - : undefined; - message.txId = object.txId ?? ""; - return message; - }, -}; - -function createBaseEventTHORName(): EventTHORName { - return { - name: "", - chain: "", - address: "", - registrationFee: "", - fundAmt: "", - expire: Long.ZERO, - owner: new Uint8Array(), - }; -} - -export const EventTHORName = { - encode( - message: EventTHORName, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (message.address !== "") { - writer.uint32(26).string(message.address); - } - if (message.registrationFee !== "") { - writer.uint32(34).string(message.registrationFee); - } - if (message.fundAmt !== "") { - writer.uint32(42).string(message.fundAmt); - } - if (!message.expire.isZero()) { - writer.uint32(48).int64(message.expire); - } - if (message.owner.length !== 0) { - writer.uint32(58).bytes(message.owner); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventTHORName { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventTHORName(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.address = reader.string(); - break; - case 4: - message.registrationFee = reader.string(); - break; - case 5: - message.fundAmt = reader.string(); - break; - case 6: - message.expire = reader.int64() as Long; - break; - case 7: - message.owner = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventTHORName { - return { - name: isSet(object.name) ? String(object.name) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - address: isSet(object.address) ? String(object.address) : "", - registrationFee: isSet(object.registrationFee) - ? String(object.registrationFee) - : "", - fundAmt: isSet(object.fundAmt) ? String(object.fundAmt) : "", - expire: isSet(object.expire) ? Long.fromString(object.expire) : Long.ZERO, - owner: isSet(object.owner) - ? bytesFromBase64(object.owner) - : new Uint8Array(), - }; - }, - - toJSON(message: EventTHORName): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.chain !== undefined && (obj.chain = message.chain); - message.address !== undefined && (obj.address = message.address); - message.registrationFee !== undefined && - (obj.registrationFee = message.registrationFee); - message.fundAmt !== undefined && (obj.fundAmt = message.fundAmt); - message.expire !== undefined && - (obj.expire = (message.expire || Long.ZERO).toString()); - message.owner !== undefined && - (obj.owner = base64FromBytes( - message.owner !== undefined ? message.owner : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): EventTHORName { - const message = createBaseEventTHORName(); - message.name = object.name ?? ""; - message.chain = object.chain ?? ""; - message.address = object.address ?? ""; - message.registrationFee = object.registrationFee ?? ""; - message.fundAmt = object.fundAmt ?? ""; - message.expire = - object.expire !== undefined && object.expire !== null - ? Long.fromValue(object.expire) - : Long.ZERO; - message.owner = object.owner ?? new Uint8Array(); - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_jail.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_jail.ts deleted file mode 100644 index 12d26ce..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_jail.ts +++ /dev/null @@ -1,165 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface Jail { - nodeAddress: Uint8Array; - releaseHeight: Long; - reason: string; -} - -function createBaseJail(): Jail { - return { - nodeAddress: new Uint8Array(), - releaseHeight: Long.ZERO, - reason: "", - }; -} - -export const Jail = { - encode(message: Jail, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.nodeAddress.length !== 0) { - writer.uint32(10).bytes(message.nodeAddress); - } - if (!message.releaseHeight.isZero()) { - writer.uint32(16).int64(message.releaseHeight); - } - if (message.reason !== "") { - writer.uint32(26).string(message.reason); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Jail { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseJail(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nodeAddress = reader.bytes(); - break; - case 2: - message.releaseHeight = reader.int64() as Long; - break; - case 3: - message.reason = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Jail { - return { - nodeAddress: isSet(object.nodeAddress) - ? bytesFromBase64(object.nodeAddress) - : new Uint8Array(), - releaseHeight: isSet(object.releaseHeight) - ? Long.fromString(object.releaseHeight) - : Long.ZERO, - reason: isSet(object.reason) ? String(object.reason) : "", - }; - }, - - toJSON(message: Jail): unknown { - const obj: any = {}; - message.nodeAddress !== undefined && - (obj.nodeAddress = base64FromBytes( - message.nodeAddress !== undefined - ? message.nodeAddress - : new Uint8Array() - )); - message.releaseHeight !== undefined && - (obj.releaseHeight = (message.releaseHeight || Long.ZERO).toString()); - message.reason !== undefined && (obj.reason = message.reason); - return obj; - }, - - fromPartial, I>>(object: I): Jail { - const message = createBaseJail(); - message.nodeAddress = object.nodeAddress ?? new Uint8Array(); - message.releaseHeight = - object.releaseHeight !== undefined && object.releaseHeight !== null - ? Long.fromValue(object.releaseHeight) - : Long.ZERO; - message.reason = object.reason ?? ""; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_keygen.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_keygen.ts deleted file mode 100644 index b82cfc0..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_keygen.ts +++ /dev/null @@ -1,241 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export enum KeygenType { - UnknownKeygen = 0, - AsgardKeygen = 1, - YggdrasilKeygen = 2, - UNRECOGNIZED = -1, -} - -export function keygenTypeFromJSON(object: any): KeygenType { - switch (object) { - case 0: - case "UnknownKeygen": - return KeygenType.UnknownKeygen; - case 1: - case "AsgardKeygen": - return KeygenType.AsgardKeygen; - case 2: - case "YggdrasilKeygen": - return KeygenType.YggdrasilKeygen; - case -1: - case "UNRECOGNIZED": - default: - return KeygenType.UNRECOGNIZED; - } -} - -export function keygenTypeToJSON(object: KeygenType): string { - switch (object) { - case KeygenType.UnknownKeygen: - return "UnknownKeygen"; - case KeygenType.AsgardKeygen: - return "AsgardKeygen"; - case KeygenType.YggdrasilKeygen: - return "YggdrasilKeygen"; - default: - return "UNKNOWN"; - } -} - -export interface Keygen { - id: string; - type: KeygenType; - members: string[]; -} - -export interface KeygenBlock { - height: Long; - keygens: Keygen[]; -} - -function createBaseKeygen(): Keygen { - return { id: "", type: 0, members: [] }; -} - -export const Keygen = { - encode( - message: Keygen, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.type !== 0) { - writer.uint32(16).int32(message.type); - } - for (const v of message.members) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Keygen { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseKeygen(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.type = reader.int32() as any; - break; - case 3: - message.members.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Keygen { - return { - id: isSet(object.id) ? String(object.id) : "", - type: isSet(object.type) ? keygenTypeFromJSON(object.type) : 0, - members: Array.isArray(object?.members) - ? object.members.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: Keygen): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.type !== undefined && (obj.type = keygenTypeToJSON(message.type)); - if (message.members) { - obj.members = message.members.map((e) => e); - } else { - obj.members = []; - } - return obj; - }, - - fromPartial, I>>(object: I): Keygen { - const message = createBaseKeygen(); - message.id = object.id ?? ""; - message.type = object.type ?? 0; - message.members = object.members?.map((e) => e) || []; - return message; - }, -}; - -function createBaseKeygenBlock(): KeygenBlock { - return { height: Long.ZERO, keygens: [] }; -} - -export const KeygenBlock = { - encode( - message: KeygenBlock, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (!message.height.isZero()) { - writer.uint32(8).int64(message.height); - } - for (const v of message.keygens) { - Keygen.encode(v!, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): KeygenBlock { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseKeygenBlock(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = reader.int64() as Long; - break; - case 4: - message.keygens.push(Keygen.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): KeygenBlock { - return { - height: isSet(object.height) ? Long.fromString(object.height) : Long.ZERO, - keygens: Array.isArray(object?.keygens) - ? object.keygens.map((e: any) => Keygen.fromJSON(e)) - : [], - }; - }, - - toJSON(message: KeygenBlock): unknown { - const obj: any = {}; - message.height !== undefined && - (obj.height = (message.height || Long.ZERO).toString()); - if (message.keygens) { - obj.keygens = message.keygens.map((e) => - e ? Keygen.toJSON(e) : undefined - ); - } else { - obj.keygens = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): KeygenBlock { - const message = createBaseKeygenBlock(); - message.height = - object.height !== undefined && object.height !== null - ? Long.fromValue(object.height) - : Long.ZERO; - message.keygens = object.keygens?.map((e) => Keygen.fromPartial(e)) || []; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_liquidity_provider.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_liquidity_provider.ts deleted file mode 100644 index 432c259..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_liquidity_provider.ts +++ /dev/null @@ -1,246 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Asset } from "../../../../../thorchain/v1/common/common"; - -export interface LiquidityProvider { - asset?: Asset; - runeAddress: string; - assetAddress: string; - lastAddHeight: Long; - lastWithdrawHeight: Long; - units: string; - pendingRune: string; - pendingAsset: string; - pendingTxId: string; - runeDepositValue: string; - assetDepositValue: string; -} - -function createBaseLiquidityProvider(): LiquidityProvider { - return { - asset: undefined, - runeAddress: "", - assetAddress: "", - lastAddHeight: Long.ZERO, - lastWithdrawHeight: Long.ZERO, - units: "", - pendingRune: "", - pendingAsset: "", - pendingTxId: "", - runeDepositValue: "", - assetDepositValue: "", - }; -} - -export const LiquidityProvider = { - encode( - message: LiquidityProvider, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.asset !== undefined) { - Asset.encode(message.asset, writer.uint32(10).fork()).ldelim(); - } - if (message.runeAddress !== "") { - writer.uint32(18).string(message.runeAddress); - } - if (message.assetAddress !== "") { - writer.uint32(26).string(message.assetAddress); - } - if (!message.lastAddHeight.isZero()) { - writer.uint32(32).int64(message.lastAddHeight); - } - if (!message.lastWithdrawHeight.isZero()) { - writer.uint32(40).int64(message.lastWithdrawHeight); - } - if (message.units !== "") { - writer.uint32(50).string(message.units); - } - if (message.pendingRune !== "") { - writer.uint32(58).string(message.pendingRune); - } - if (message.pendingAsset !== "") { - writer.uint32(66).string(message.pendingAsset); - } - if (message.pendingTxId !== "") { - writer.uint32(74).string(message.pendingTxId); - } - if (message.runeDepositValue !== "") { - writer.uint32(82).string(message.runeDepositValue); - } - if (message.assetDepositValue !== "") { - writer.uint32(90).string(message.assetDepositValue); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LiquidityProvider { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLiquidityProvider(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.asset = Asset.decode(reader, reader.uint32()); - break; - case 2: - message.runeAddress = reader.string(); - break; - case 3: - message.assetAddress = reader.string(); - break; - case 4: - message.lastAddHeight = reader.int64() as Long; - break; - case 5: - message.lastWithdrawHeight = reader.int64() as Long; - break; - case 6: - message.units = reader.string(); - break; - case 7: - message.pendingRune = reader.string(); - break; - case 8: - message.pendingAsset = reader.string(); - break; - case 9: - message.pendingTxId = reader.string(); - break; - case 10: - message.runeDepositValue = reader.string(); - break; - case 11: - message.assetDepositValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LiquidityProvider { - return { - asset: isSet(object.asset) ? Asset.fromJSON(object.asset) : undefined, - runeAddress: isSet(object.runeAddress) ? String(object.runeAddress) : "", - assetAddress: isSet(object.assetAddress) - ? String(object.assetAddress) - : "", - lastAddHeight: isSet(object.lastAddHeight) - ? Long.fromString(object.lastAddHeight) - : Long.ZERO, - lastWithdrawHeight: isSet(object.lastWithdrawHeight) - ? Long.fromString(object.lastWithdrawHeight) - : Long.ZERO, - units: isSet(object.units) ? String(object.units) : "", - pendingRune: isSet(object.pendingRune) ? String(object.pendingRune) : "", - pendingAsset: isSet(object.pendingAsset) - ? String(object.pendingAsset) - : "", - pendingTxId: isSet(object.pendingTxId) ? String(object.pendingTxId) : "", - runeDepositValue: isSet(object.runeDepositValue) - ? String(object.runeDepositValue) - : "", - assetDepositValue: isSet(object.assetDepositValue) - ? String(object.assetDepositValue) - : "", - }; - }, - - toJSON(message: LiquidityProvider): unknown { - const obj: any = {}; - message.asset !== undefined && - (obj.asset = message.asset ? Asset.toJSON(message.asset) : undefined); - message.runeAddress !== undefined && - (obj.runeAddress = message.runeAddress); - message.assetAddress !== undefined && - (obj.assetAddress = message.assetAddress); - message.lastAddHeight !== undefined && - (obj.lastAddHeight = (message.lastAddHeight || Long.ZERO).toString()); - message.lastWithdrawHeight !== undefined && - (obj.lastWithdrawHeight = ( - message.lastWithdrawHeight || Long.ZERO - ).toString()); - message.units !== undefined && (obj.units = message.units); - message.pendingRune !== undefined && - (obj.pendingRune = message.pendingRune); - message.pendingAsset !== undefined && - (obj.pendingAsset = message.pendingAsset); - message.pendingTxId !== undefined && - (obj.pendingTxId = message.pendingTxId); - message.runeDepositValue !== undefined && - (obj.runeDepositValue = message.runeDepositValue); - message.assetDepositValue !== undefined && - (obj.assetDepositValue = message.assetDepositValue); - return obj; - }, - - fromPartial, I>>( - object: I - ): LiquidityProvider { - const message = createBaseLiquidityProvider(); - message.asset = - object.asset !== undefined && object.asset !== null - ? Asset.fromPartial(object.asset) - : undefined; - message.runeAddress = object.runeAddress ?? ""; - message.assetAddress = object.assetAddress ?? ""; - message.lastAddHeight = - object.lastAddHeight !== undefined && object.lastAddHeight !== null - ? Long.fromValue(object.lastAddHeight) - : Long.ZERO; - message.lastWithdrawHeight = - object.lastWithdrawHeight !== undefined && - object.lastWithdrawHeight !== null - ? Long.fromValue(object.lastWithdrawHeight) - : Long.ZERO; - message.units = object.units ?? ""; - message.pendingRune = object.pendingRune ?? ""; - message.pendingAsset = object.pendingAsset ?? ""; - message.pendingTxId = object.pendingTxId ?? ""; - message.runeDepositValue = object.runeDepositValue ?? ""; - message.assetDepositValue = object.assetDepositValue ?? ""; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_mimir.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_mimir.ts deleted file mode 100644 index e8e1c52..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_mimir.ts +++ /dev/null @@ -1,228 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface NodeMimir { - key: string; - value: Long; - signer: Uint8Array; -} - -export interface NodeMimirs { - mimirs: NodeMimir[]; -} - -function createBaseNodeMimir(): NodeMimir { - return { key: "", value: Long.ZERO, signer: new Uint8Array() }; -} - -export const NodeMimir = { - encode( - message: NodeMimir, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (!message.value.isZero()) { - writer.uint32(16).int64(message.value); - } - if (message.signer.length !== 0) { - writer.uint32(26).bytes(message.signer); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): NodeMimir { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNodeMimir(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.int64() as Long; - break; - case 3: - message.signer = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): NodeMimir { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Long.fromString(object.value) : Long.ZERO, - signer: isSet(object.signer) - ? bytesFromBase64(object.signer) - : new Uint8Array(), - }; - }, - - toJSON(message: NodeMimir): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = (message.value || Long.ZERO).toString()); - message.signer !== undefined && - (obj.signer = base64FromBytes( - message.signer !== undefined ? message.signer : new Uint8Array() - )); - return obj; - }, - - fromPartial, I>>( - object: I - ): NodeMimir { - const message = createBaseNodeMimir(); - message.key = object.key ?? ""; - message.value = - object.value !== undefined && object.value !== null - ? Long.fromValue(object.value) - : Long.ZERO; - message.signer = object.signer ?? new Uint8Array(); - return message; - }, -}; - -function createBaseNodeMimirs(): NodeMimirs { - return { mimirs: [] }; -} - -export const NodeMimirs = { - encode( - message: NodeMimirs, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.mimirs) { - NodeMimir.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): NodeMimirs { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNodeMimirs(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.mimirs.push(NodeMimir.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): NodeMimirs { - return { - mimirs: Array.isArray(object?.mimirs) - ? object.mimirs.map((e: any) => NodeMimir.fromJSON(e)) - : [], - }; - }, - - toJSON(message: NodeMimirs): unknown { - const obj: any = {}; - if (message.mimirs) { - obj.mimirs = message.mimirs.map((e) => - e ? NodeMimir.toJSON(e) : undefined - ); - } else { - obj.mimirs = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): NodeMimirs { - const message = createBaseNodeMimirs(); - message.mimirs = object.mimirs?.map((e) => NodeMimir.fromPartial(e)) || []; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_network.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_network.ts deleted file mode 100644 index a681495..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_network.ts +++ /dev/null @@ -1,178 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface Network { - bondRewardRune: string; - totalBondUnits: string; - burnedBep2Rune: string; - burnedErc20Rune: string; - LPIncomeSplit: Long; - NodeIncomeSplit: Long; -} - -function createBaseNetwork(): Network { - return { - bondRewardRune: "", - totalBondUnits: "", - burnedBep2Rune: "", - burnedErc20Rune: "", - LPIncomeSplit: Long.ZERO, - NodeIncomeSplit: Long.ZERO, - }; -} - -export const Network = { - encode( - message: Network, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.bondRewardRune !== "") { - writer.uint32(10).string(message.bondRewardRune); - } - if (message.totalBondUnits !== "") { - writer.uint32(18).string(message.totalBondUnits); - } - if (message.burnedBep2Rune !== "") { - writer.uint32(26).string(message.burnedBep2Rune); - } - if (message.burnedErc20Rune !== "") { - writer.uint32(34).string(message.burnedErc20Rune); - } - if (!message.LPIncomeSplit.isZero()) { - writer.uint32(40).int64(message.LPIncomeSplit); - } - if (!message.NodeIncomeSplit.isZero()) { - writer.uint32(48).int64(message.NodeIncomeSplit); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Network { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNetwork(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.bondRewardRune = reader.string(); - break; - case 2: - message.totalBondUnits = reader.string(); - break; - case 3: - message.burnedBep2Rune = reader.string(); - break; - case 4: - message.burnedErc20Rune = reader.string(); - break; - case 5: - message.LPIncomeSplit = reader.int64() as Long; - break; - case 6: - message.NodeIncomeSplit = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Network { - return { - bondRewardRune: isSet(object.bondRewardRune) - ? String(object.bondRewardRune) - : "", - totalBondUnits: isSet(object.totalBondUnits) - ? String(object.totalBondUnits) - : "", - burnedBep2Rune: isSet(object.burnedBep2Rune) - ? String(object.burnedBep2Rune) - : "", - burnedErc20Rune: isSet(object.burnedErc20Rune) - ? String(object.burnedErc20Rune) - : "", - LPIncomeSplit: isSet(object.LPIncomeSplit) - ? Long.fromString(object.LPIncomeSplit) - : Long.ZERO, - NodeIncomeSplit: isSet(object.NodeIncomeSplit) - ? Long.fromString(object.NodeIncomeSplit) - : Long.ZERO, - }; - }, - - toJSON(message: Network): unknown { - const obj: any = {}; - message.bondRewardRune !== undefined && - (obj.bondRewardRune = message.bondRewardRune); - message.totalBondUnits !== undefined && - (obj.totalBondUnits = message.totalBondUnits); - message.burnedBep2Rune !== undefined && - (obj.burnedBep2Rune = message.burnedBep2Rune); - message.burnedErc20Rune !== undefined && - (obj.burnedErc20Rune = message.burnedErc20Rune); - message.LPIncomeSplit !== undefined && - (obj.LPIncomeSplit = (message.LPIncomeSplit || Long.ZERO).toString()); - message.NodeIncomeSplit !== undefined && - (obj.NodeIncomeSplit = (message.NodeIncomeSplit || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>(object: I): Network { - const message = createBaseNetwork(); - message.bondRewardRune = object.bondRewardRune ?? ""; - message.totalBondUnits = object.totalBondUnits ?? ""; - message.burnedBep2Rune = object.burnedBep2Rune ?? ""; - message.burnedErc20Rune = object.burnedErc20Rune ?? ""; - message.LPIncomeSplit = - object.LPIncomeSplit !== undefined && object.LPIncomeSplit !== null - ? Long.fromValue(object.LPIncomeSplit) - : Long.ZERO; - message.NodeIncomeSplit = - object.NodeIncomeSplit !== undefined && object.NodeIncomeSplit !== null - ? Long.fromValue(object.NodeIncomeSplit) - : Long.ZERO; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_network_fee.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_network_fee.ts deleted file mode 100644 index 081f02e..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_network_fee.ts +++ /dev/null @@ -1,148 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -/** - * NetworkFee represent the fee rate and typical transaction size outbound from - * THORNode This is to keep the information reported by bifrost For BTC chain, - * TransactionFeeRate should be sats/vbyte For Binance chain , given fee is - * fixed , thus for single coin , transaction size will be 1, and the rate - * should be 37500, for multiple coin , Transaction size should the number of - * coins - */ -export interface NetworkFee { - chain: string; - transactionSize: Long; - transactionFeeRate: Long; -} - -function createBaseNetworkFee(): NetworkFee { - return { - chain: "", - transactionSize: Long.UZERO, - transactionFeeRate: Long.UZERO, - }; -} - -export const NetworkFee = { - encode( - message: NetworkFee, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.chain !== "") { - writer.uint32(10).string(message.chain); - } - if (!message.transactionSize.isZero()) { - writer.uint32(16).uint64(message.transactionSize); - } - if (!message.transactionFeeRate.isZero()) { - writer.uint32(24).uint64(message.transactionFeeRate); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): NetworkFee { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNetworkFee(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.chain = reader.string(); - break; - case 2: - message.transactionSize = reader.uint64() as Long; - break; - case 3: - message.transactionFeeRate = reader.uint64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): NetworkFee { - return { - chain: isSet(object.chain) ? String(object.chain) : "", - transactionSize: isSet(object.transactionSize) - ? Long.fromString(object.transactionSize) - : Long.UZERO, - transactionFeeRate: isSet(object.transactionFeeRate) - ? Long.fromString(object.transactionFeeRate) - : Long.UZERO, - }; - }, - - toJSON(message: NetworkFee): unknown { - const obj: any = {}; - message.chain !== undefined && (obj.chain = message.chain); - message.transactionSize !== undefined && - (obj.transactionSize = ( - message.transactionSize || Long.UZERO - ).toString()); - message.transactionFeeRate !== undefined && - (obj.transactionFeeRate = ( - message.transactionFeeRate || Long.UZERO - ).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): NetworkFee { - const message = createBaseNetworkFee(); - message.chain = object.chain ?? ""; - message.transactionSize = - object.transactionSize !== undefined && object.transactionSize !== null - ? Long.fromValue(object.transactionSize) - : Long.UZERO; - message.transactionFeeRate = - object.transactionFeeRate !== undefined && - object.transactionFeeRate !== null - ? Long.fromValue(object.transactionFeeRate) - : Long.UZERO; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_node_account.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_node_account.ts deleted file mode 100644 index 4f44b05..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_node_account.ts +++ /dev/null @@ -1,609 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { PubKeySet } from "../../../../../thorchain/v1/common/common"; - -export enum NodeStatus { - Unknown = 0, - Whitelisted = 1, - Standby = 2, - Ready = 3, - Active = 4, - Disabled = 5, - UNRECOGNIZED = -1, -} - -export function nodeStatusFromJSON(object: any): NodeStatus { - switch (object) { - case 0: - case "Unknown": - return NodeStatus.Unknown; - case 1: - case "Whitelisted": - return NodeStatus.Whitelisted; - case 2: - case "Standby": - return NodeStatus.Standby; - case 3: - case "Ready": - return NodeStatus.Ready; - case 4: - case "Active": - return NodeStatus.Active; - case 5: - case "Disabled": - return NodeStatus.Disabled; - case -1: - case "UNRECOGNIZED": - default: - return NodeStatus.UNRECOGNIZED; - } -} - -export function nodeStatusToJSON(object: NodeStatus): string { - switch (object) { - case NodeStatus.Unknown: - return "Unknown"; - case NodeStatus.Whitelisted: - return "Whitelisted"; - case NodeStatus.Standby: - return "Standby"; - case NodeStatus.Ready: - return "Ready"; - case NodeStatus.Active: - return "Active"; - case NodeStatus.Disabled: - return "Disabled"; - default: - return "UNKNOWN"; - } -} - -export enum NodeType { - TypeValidator = 0, - TypeVault = 1, - TypeUnknown = 2, - UNRECOGNIZED = -1, -} - -export function nodeTypeFromJSON(object: any): NodeType { - switch (object) { - case 0: - case "TypeValidator": - return NodeType.TypeValidator; - case 1: - case "TypeVault": - return NodeType.TypeVault; - case 2: - case "TypeUnknown": - return NodeType.TypeUnknown; - case -1: - case "UNRECOGNIZED": - default: - return NodeType.UNRECOGNIZED; - } -} - -export function nodeTypeToJSON(object: NodeType): string { - switch (object) { - case NodeType.TypeValidator: - return "TypeValidator"; - case NodeType.TypeVault: - return "TypeVault"; - case NodeType.TypeUnknown: - return "TypeUnknown"; - default: - return "UNKNOWN"; - } -} - -export interface NodeAccount { - nodeAddress: Uint8Array; - status: NodeStatus; - pubKeySet?: PubKeySet; - validatorConsPubKey: string; - bond: string; - activeBlockHeight: Long; - bondAddress: string; - statusSince: Long; - signerMembership: string[]; - requestedToLeave: boolean; - forcedToLeave: boolean; - leaveScore: Long; - ipAddress: string; - version: string; - type: NodeType; -} - -export interface BondProvider { - bondAddress: Uint8Array; - bond: string; -} - -export interface BondProviders { - nodeAddress: Uint8Array; - nodeOperatorFee: string; - providers: BondProvider[]; -} - -function createBaseNodeAccount(): NodeAccount { - return { - nodeAddress: new Uint8Array(), - status: 0, - pubKeySet: undefined, - validatorConsPubKey: "", - bond: "", - activeBlockHeight: Long.ZERO, - bondAddress: "", - statusSince: Long.ZERO, - signerMembership: [], - requestedToLeave: false, - forcedToLeave: false, - leaveScore: Long.UZERO, - ipAddress: "", - version: "", - type: 0, - }; -} - -export const NodeAccount = { - encode( - message: NodeAccount, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.nodeAddress.length !== 0) { - writer.uint32(10).bytes(message.nodeAddress); - } - if (message.status !== 0) { - writer.uint32(16).int32(message.status); - } - if (message.pubKeySet !== undefined) { - PubKeySet.encode(message.pubKeySet, writer.uint32(26).fork()).ldelim(); - } - if (message.validatorConsPubKey !== "") { - writer.uint32(34).string(message.validatorConsPubKey); - } - if (message.bond !== "") { - writer.uint32(42).string(message.bond); - } - if (!message.activeBlockHeight.isZero()) { - writer.uint32(48).int64(message.activeBlockHeight); - } - if (message.bondAddress !== "") { - writer.uint32(58).string(message.bondAddress); - } - if (!message.statusSince.isZero()) { - writer.uint32(64).int64(message.statusSince); - } - for (const v of message.signerMembership) { - writer.uint32(74).string(v!); - } - if (message.requestedToLeave === true) { - writer.uint32(80).bool(message.requestedToLeave); - } - if (message.forcedToLeave === true) { - writer.uint32(88).bool(message.forcedToLeave); - } - if (!message.leaveScore.isZero()) { - writer.uint32(96).uint64(message.leaveScore); - } - if (message.ipAddress !== "") { - writer.uint32(106).string(message.ipAddress); - } - if (message.version !== "") { - writer.uint32(114).string(message.version); - } - if (message.type !== 0) { - writer.uint32(120).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): NodeAccount { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNodeAccount(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nodeAddress = reader.bytes(); - break; - case 2: - message.status = reader.int32() as any; - break; - case 3: - message.pubKeySet = PubKeySet.decode(reader, reader.uint32()); - break; - case 4: - message.validatorConsPubKey = reader.string(); - break; - case 5: - message.bond = reader.string(); - break; - case 6: - message.activeBlockHeight = reader.int64() as Long; - break; - case 7: - message.bondAddress = reader.string(); - break; - case 8: - message.statusSince = reader.int64() as Long; - break; - case 9: - message.signerMembership.push(reader.string()); - break; - case 10: - message.requestedToLeave = reader.bool(); - break; - case 11: - message.forcedToLeave = reader.bool(); - break; - case 12: - message.leaveScore = reader.uint64() as Long; - break; - case 13: - message.ipAddress = reader.string(); - break; - case 14: - message.version = reader.string(); - break; - case 15: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): NodeAccount { - return { - nodeAddress: isSet(object.nodeAddress) - ? bytesFromBase64(object.nodeAddress) - : new Uint8Array(), - status: isSet(object.status) ? nodeStatusFromJSON(object.status) : 0, - pubKeySet: isSet(object.pubKeySet) - ? PubKeySet.fromJSON(object.pubKeySet) - : undefined, - validatorConsPubKey: isSet(object.validatorConsPubKey) - ? String(object.validatorConsPubKey) - : "", - bond: isSet(object.bond) ? String(object.bond) : "", - activeBlockHeight: isSet(object.activeBlockHeight) - ? Long.fromString(object.activeBlockHeight) - : Long.ZERO, - bondAddress: isSet(object.bondAddress) ? String(object.bondAddress) : "", - statusSince: isSet(object.statusSince) - ? Long.fromString(object.statusSince) - : Long.ZERO, - signerMembership: Array.isArray(object?.signerMembership) - ? object.signerMembership.map((e: any) => String(e)) - : [], - requestedToLeave: isSet(object.requestedToLeave) - ? Boolean(object.requestedToLeave) - : false, - forcedToLeave: isSet(object.forcedToLeave) - ? Boolean(object.forcedToLeave) - : false, - leaveScore: isSet(object.leaveScore) - ? Long.fromString(object.leaveScore) - : Long.UZERO, - ipAddress: isSet(object.ipAddress) ? String(object.ipAddress) : "", - version: isSet(object.version) ? String(object.version) : "", - type: isSet(object.type) ? nodeTypeFromJSON(object.type) : 0, - }; - }, - - toJSON(message: NodeAccount): unknown { - const obj: any = {}; - message.nodeAddress !== undefined && - (obj.nodeAddress = base64FromBytes( - message.nodeAddress !== undefined - ? message.nodeAddress - : new Uint8Array() - )); - message.status !== undefined && - (obj.status = nodeStatusToJSON(message.status)); - message.pubKeySet !== undefined && - (obj.pubKeySet = message.pubKeySet - ? PubKeySet.toJSON(message.pubKeySet) - : undefined); - message.validatorConsPubKey !== undefined && - (obj.validatorConsPubKey = message.validatorConsPubKey); - message.bond !== undefined && (obj.bond = message.bond); - message.activeBlockHeight !== undefined && - (obj.activeBlockHeight = ( - message.activeBlockHeight || Long.ZERO - ).toString()); - message.bondAddress !== undefined && - (obj.bondAddress = message.bondAddress); - message.statusSince !== undefined && - (obj.statusSince = (message.statusSince || Long.ZERO).toString()); - if (message.signerMembership) { - obj.signerMembership = message.signerMembership.map((e) => e); - } else { - obj.signerMembership = []; - } - message.requestedToLeave !== undefined && - (obj.requestedToLeave = message.requestedToLeave); - message.forcedToLeave !== undefined && - (obj.forcedToLeave = message.forcedToLeave); - message.leaveScore !== undefined && - (obj.leaveScore = (message.leaveScore || Long.UZERO).toString()); - message.ipAddress !== undefined && (obj.ipAddress = message.ipAddress); - message.version !== undefined && (obj.version = message.version); - message.type !== undefined && (obj.type = nodeTypeToJSON(message.type)); - return obj; - }, - - fromPartial, I>>( - object: I - ): NodeAccount { - const message = createBaseNodeAccount(); - message.nodeAddress = object.nodeAddress ?? new Uint8Array(); - message.status = object.status ?? 0; - message.pubKeySet = - object.pubKeySet !== undefined && object.pubKeySet !== null - ? PubKeySet.fromPartial(object.pubKeySet) - : undefined; - message.validatorConsPubKey = object.validatorConsPubKey ?? ""; - message.bond = object.bond ?? ""; - message.activeBlockHeight = - object.activeBlockHeight !== undefined && - object.activeBlockHeight !== null - ? Long.fromValue(object.activeBlockHeight) - : Long.ZERO; - message.bondAddress = object.bondAddress ?? ""; - message.statusSince = - object.statusSince !== undefined && object.statusSince !== null - ? Long.fromValue(object.statusSince) - : Long.ZERO; - message.signerMembership = object.signerMembership?.map((e) => e) || []; - message.requestedToLeave = object.requestedToLeave ?? false; - message.forcedToLeave = object.forcedToLeave ?? false; - message.leaveScore = - object.leaveScore !== undefined && object.leaveScore !== null - ? Long.fromValue(object.leaveScore) - : Long.UZERO; - message.ipAddress = object.ipAddress ?? ""; - message.version = object.version ?? ""; - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseBondProvider(): BondProvider { - return { bondAddress: new Uint8Array(), bond: "" }; -} - -export const BondProvider = { - encode( - message: BondProvider, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.bondAddress.length !== 0) { - writer.uint32(10).bytes(message.bondAddress); - } - if (message.bond !== "") { - writer.uint32(18).string(message.bond); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BondProvider { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBondProvider(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.bondAddress = reader.bytes(); - break; - case 2: - message.bond = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BondProvider { - return { - bondAddress: isSet(object.bondAddress) - ? bytesFromBase64(object.bondAddress) - : new Uint8Array(), - bond: isSet(object.bond) ? String(object.bond) : "", - }; - }, - - toJSON(message: BondProvider): unknown { - const obj: any = {}; - message.bondAddress !== undefined && - (obj.bondAddress = base64FromBytes( - message.bondAddress !== undefined - ? message.bondAddress - : new Uint8Array() - )); - message.bond !== undefined && (obj.bond = message.bond); - return obj; - }, - - fromPartial, I>>( - object: I - ): BondProvider { - const message = createBaseBondProvider(); - message.bondAddress = object.bondAddress ?? new Uint8Array(); - message.bond = object.bond ?? ""; - return message; - }, -}; - -function createBaseBondProviders(): BondProviders { - return { nodeAddress: new Uint8Array(), nodeOperatorFee: "", providers: [] }; -} - -export const BondProviders = { - encode( - message: BondProviders, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.nodeAddress.length !== 0) { - writer.uint32(10).bytes(message.nodeAddress); - } - if (message.nodeOperatorFee !== "") { - writer.uint32(18).string(message.nodeOperatorFee); - } - for (const v of message.providers) { - BondProvider.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BondProviders { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBondProviders(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nodeAddress = reader.bytes(); - break; - case 2: - message.nodeOperatorFee = reader.string(); - break; - case 3: - message.providers.push(BondProvider.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BondProviders { - return { - nodeAddress: isSet(object.nodeAddress) - ? bytesFromBase64(object.nodeAddress) - : new Uint8Array(), - nodeOperatorFee: isSet(object.nodeOperatorFee) - ? String(object.nodeOperatorFee) - : "", - providers: Array.isArray(object?.providers) - ? object.providers.map((e: any) => BondProvider.fromJSON(e)) - : [], - }; - }, - - toJSON(message: BondProviders): unknown { - const obj: any = {}; - message.nodeAddress !== undefined && - (obj.nodeAddress = base64FromBytes( - message.nodeAddress !== undefined - ? message.nodeAddress - : new Uint8Array() - )); - message.nodeOperatorFee !== undefined && - (obj.nodeOperatorFee = message.nodeOperatorFee); - if (message.providers) { - obj.providers = message.providers.map((e) => - e ? BondProvider.toJSON(e) : undefined - ); - } else { - obj.providers = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): BondProviders { - const message = createBaseBondProviders(); - message.nodeAddress = object.nodeAddress ?? new Uint8Array(); - message.nodeOperatorFee = object.nodeOperatorFee ?? ""; - message.providers = - object.providers?.map((e) => BondProvider.fromPartial(e)) || []; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_node_pause_chain.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_node_pause_chain.ts deleted file mode 100644 index f714746..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_node_pause_chain.ts +++ /dev/null @@ -1,156 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface NodePauseChain { - nodeAddress: Uint8Array; - blockHeight: Long; -} - -function createBaseNodePauseChain(): NodePauseChain { - return { nodeAddress: new Uint8Array(), blockHeight: Long.ZERO }; -} - -export const NodePauseChain = { - encode( - message: NodePauseChain, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.nodeAddress.length !== 0) { - writer.uint32(10).bytes(message.nodeAddress); - } - if (!message.blockHeight.isZero()) { - writer.uint32(16).int64(message.blockHeight); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): NodePauseChain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNodePauseChain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nodeAddress = reader.bytes(); - break; - case 2: - message.blockHeight = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): NodePauseChain { - return { - nodeAddress: isSet(object.nodeAddress) - ? bytesFromBase64(object.nodeAddress) - : new Uint8Array(), - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - }; - }, - - toJSON(message: NodePauseChain): unknown { - const obj: any = {}; - message.nodeAddress !== undefined && - (obj.nodeAddress = base64FromBytes( - message.nodeAddress !== undefined - ? message.nodeAddress - : new Uint8Array() - )); - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): NodePauseChain { - const message = createBaseNodePauseChain(); - message.nodeAddress = object.nodeAddress ?? new Uint8Array(); - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_observed_network_fee.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_observed_network_fee.ts deleted file mode 100644 index 959df4b..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_observed_network_fee.ts +++ /dev/null @@ -1,175 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface ObservedNetworkFeeVoter { - blockHeight: Long; - reportBlockHeight: Long; - chain: string; - signers: string[]; - feeRate: Long; -} - -function createBaseObservedNetworkFeeVoter(): ObservedNetworkFeeVoter { - return { - blockHeight: Long.ZERO, - reportBlockHeight: Long.ZERO, - chain: "", - signers: [], - feeRate: Long.ZERO, - }; -} - -export const ObservedNetworkFeeVoter = { - encode( - message: ObservedNetworkFeeVoter, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (!message.blockHeight.isZero()) { - writer.uint32(8).int64(message.blockHeight); - } - if (!message.reportBlockHeight.isZero()) { - writer.uint32(16).int64(message.reportBlockHeight); - } - if (message.chain !== "") { - writer.uint32(26).string(message.chain); - } - for (const v of message.signers) { - writer.uint32(34).string(v!); - } - if (!message.feeRate.isZero()) { - writer.uint32(40).int64(message.feeRate); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): ObservedNetworkFeeVoter { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseObservedNetworkFeeVoter(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.blockHeight = reader.int64() as Long; - break; - case 2: - message.reportBlockHeight = reader.int64() as Long; - break; - case 3: - message.chain = reader.string(); - break; - case 4: - message.signers.push(reader.string()); - break; - case 5: - message.feeRate = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ObservedNetworkFeeVoter { - return { - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - reportBlockHeight: isSet(object.reportBlockHeight) - ? Long.fromString(object.reportBlockHeight) - : Long.ZERO, - chain: isSet(object.chain) ? String(object.chain) : "", - signers: Array.isArray(object?.signers) - ? object.signers.map((e: any) => String(e)) - : [], - feeRate: isSet(object.feeRate) - ? Long.fromString(object.feeRate) - : Long.ZERO, - }; - }, - - toJSON(message: ObservedNetworkFeeVoter): unknown { - const obj: any = {}; - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - message.reportBlockHeight !== undefined && - (obj.reportBlockHeight = ( - message.reportBlockHeight || Long.ZERO - ).toString()); - message.chain !== undefined && (obj.chain = message.chain); - if (message.signers) { - obj.signers = message.signers.map((e) => e); - } else { - obj.signers = []; - } - message.feeRate !== undefined && - (obj.feeRate = (message.feeRate || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): ObservedNetworkFeeVoter { - const message = createBaseObservedNetworkFeeVoter(); - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - message.reportBlockHeight = - object.reportBlockHeight !== undefined && - object.reportBlockHeight !== null - ? Long.fromValue(object.reportBlockHeight) - : Long.ZERO; - message.chain = object.chain ?? ""; - message.signers = object.signers?.map((e) => e) || []; - message.feeRate = - object.feeRate !== undefined && object.feeRate !== null - ? Long.fromValue(object.feeRate) - : Long.ZERO; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_observed_tx.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_observed_tx.ts deleted file mode 100644 index 91f6721..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_observed_tx.ts +++ /dev/null @@ -1,458 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Tx } from "../../../../../thorchain/v1/common/common"; -import { TxOutItem } from "../../../../../thorchain/v1/x/thorchain/types/type_tx_out"; - -export enum Status { - incomplete = 0, - done = 1, - reverted = 2, - UNRECOGNIZED = -1, -} - -export function statusFromJSON(object: any): Status { - switch (object) { - case 0: - case "incomplete": - return Status.incomplete; - case 1: - case "done": - return Status.done; - case 2: - case "reverted": - return Status.reverted; - case -1: - case "UNRECOGNIZED": - default: - return Status.UNRECOGNIZED; - } -} - -export function statusToJSON(object: Status): string { - switch (object) { - case Status.incomplete: - return "incomplete"; - case Status.done: - return "done"; - case Status.reverted: - return "reverted"; - default: - return "UNKNOWN"; - } -} - -export interface ObservedTx { - tx?: Tx; - status: Status; - outHashes: string[]; - blockHeight: Long; - signers: string[]; - observedPubKey: string; - keysignMs: Long; - finaliseHeight: Long; -} - -export interface ObservedTxVoter { - txId: string; - tx?: ObservedTx; - height: Long; - txs: ObservedTx[]; - actions: TxOutItem[]; - outTxs: Tx[]; - finalisedHeight: Long; - updatedVault: boolean; - reverted: boolean; - outboundHeight: Long; -} - -function createBaseObservedTx(): ObservedTx { - return { - tx: undefined, - status: 0, - outHashes: [], - blockHeight: Long.ZERO, - signers: [], - observedPubKey: "", - keysignMs: Long.ZERO, - finaliseHeight: Long.ZERO, - }; -} - -export const ObservedTx = { - encode( - message: ObservedTx, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.tx !== undefined) { - Tx.encode(message.tx, writer.uint32(10).fork()).ldelim(); - } - if (message.status !== 0) { - writer.uint32(16).int32(message.status); - } - for (const v of message.outHashes) { - writer.uint32(26).string(v!); - } - if (!message.blockHeight.isZero()) { - writer.uint32(32).int64(message.blockHeight); - } - for (const v of message.signers) { - writer.uint32(42).string(v!); - } - if (message.observedPubKey !== "") { - writer.uint32(50).string(message.observedPubKey); - } - if (!message.keysignMs.isZero()) { - writer.uint32(56).int64(message.keysignMs); - } - if (!message.finaliseHeight.isZero()) { - writer.uint32(64).int64(message.finaliseHeight); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ObservedTx { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseObservedTx(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = Tx.decode(reader, reader.uint32()); - break; - case 2: - message.status = reader.int32() as any; - break; - case 3: - message.outHashes.push(reader.string()); - break; - case 4: - message.blockHeight = reader.int64() as Long; - break; - case 5: - message.signers.push(reader.string()); - break; - case 6: - message.observedPubKey = reader.string(); - break; - case 7: - message.keysignMs = reader.int64() as Long; - break; - case 8: - message.finaliseHeight = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ObservedTx { - return { - tx: isSet(object.tx) ? Tx.fromJSON(object.tx) : undefined, - status: isSet(object.status) ? statusFromJSON(object.status) : 0, - outHashes: Array.isArray(object?.outHashes) - ? object.outHashes.map((e: any) => String(e)) - : [], - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - signers: Array.isArray(object?.signers) - ? object.signers.map((e: any) => String(e)) - : [], - observedPubKey: isSet(object.observedPubKey) - ? String(object.observedPubKey) - : "", - keysignMs: isSet(object.keysignMs) - ? Long.fromString(object.keysignMs) - : Long.ZERO, - finaliseHeight: isSet(object.finaliseHeight) - ? Long.fromString(object.finaliseHeight) - : Long.ZERO, - }; - }, - - toJSON(message: ObservedTx): unknown { - const obj: any = {}; - message.tx !== undefined && - (obj.tx = message.tx ? Tx.toJSON(message.tx) : undefined); - message.status !== undefined && (obj.status = statusToJSON(message.status)); - if (message.outHashes) { - obj.outHashes = message.outHashes.map((e) => e); - } else { - obj.outHashes = []; - } - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - if (message.signers) { - obj.signers = message.signers.map((e) => e); - } else { - obj.signers = []; - } - message.observedPubKey !== undefined && - (obj.observedPubKey = message.observedPubKey); - message.keysignMs !== undefined && - (obj.keysignMs = (message.keysignMs || Long.ZERO).toString()); - message.finaliseHeight !== undefined && - (obj.finaliseHeight = (message.finaliseHeight || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): ObservedTx { - const message = createBaseObservedTx(); - message.tx = - object.tx !== undefined && object.tx !== null - ? Tx.fromPartial(object.tx) - : undefined; - message.status = object.status ?? 0; - message.outHashes = object.outHashes?.map((e) => e) || []; - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - message.signers = object.signers?.map((e) => e) || []; - message.observedPubKey = object.observedPubKey ?? ""; - message.keysignMs = - object.keysignMs !== undefined && object.keysignMs !== null - ? Long.fromValue(object.keysignMs) - : Long.ZERO; - message.finaliseHeight = - object.finaliseHeight !== undefined && object.finaliseHeight !== null - ? Long.fromValue(object.finaliseHeight) - : Long.ZERO; - return message; - }, -}; - -function createBaseObservedTxVoter(): ObservedTxVoter { - return { - txId: "", - tx: undefined, - height: Long.ZERO, - txs: [], - actions: [], - outTxs: [], - finalisedHeight: Long.ZERO, - updatedVault: false, - reverted: false, - outboundHeight: Long.ZERO, - }; -} - -export const ObservedTxVoter = { - encode( - message: ObservedTxVoter, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.txId !== "") { - writer.uint32(10).string(message.txId); - } - if (message.tx !== undefined) { - ObservedTx.encode(message.tx, writer.uint32(18).fork()).ldelim(); - } - if (!message.height.isZero()) { - writer.uint32(24).int64(message.height); - } - for (const v of message.txs) { - ObservedTx.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.actions) { - TxOutItem.encode(v!, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.outTxs) { - Tx.encode(v!, writer.uint32(50).fork()).ldelim(); - } - if (!message.finalisedHeight.isZero()) { - writer.uint32(56).int64(message.finalisedHeight); - } - if (message.updatedVault === true) { - writer.uint32(64).bool(message.updatedVault); - } - if (message.reverted === true) { - writer.uint32(72).bool(message.reverted); - } - if (!message.outboundHeight.isZero()) { - writer.uint32(80).int64(message.outboundHeight); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ObservedTxVoter { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseObservedTxVoter(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txId = reader.string(); - break; - case 2: - message.tx = ObservedTx.decode(reader, reader.uint32()); - break; - case 3: - message.height = reader.int64() as Long; - break; - case 4: - message.txs.push(ObservedTx.decode(reader, reader.uint32())); - break; - case 5: - message.actions.push(TxOutItem.decode(reader, reader.uint32())); - break; - case 6: - message.outTxs.push(Tx.decode(reader, reader.uint32())); - break; - case 7: - message.finalisedHeight = reader.int64() as Long; - break; - case 8: - message.updatedVault = reader.bool(); - break; - case 9: - message.reverted = reader.bool(); - break; - case 10: - message.outboundHeight = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ObservedTxVoter { - return { - txId: isSet(object.txId) ? String(object.txId) : "", - tx: isSet(object.tx) ? ObservedTx.fromJSON(object.tx) : undefined, - height: isSet(object.height) ? Long.fromString(object.height) : Long.ZERO, - txs: Array.isArray(object?.txs) - ? object.txs.map((e: any) => ObservedTx.fromJSON(e)) - : [], - actions: Array.isArray(object?.actions) - ? object.actions.map((e: any) => TxOutItem.fromJSON(e)) - : [], - outTxs: Array.isArray(object?.outTxs) - ? object.outTxs.map((e: any) => Tx.fromJSON(e)) - : [], - finalisedHeight: isSet(object.finalisedHeight) - ? Long.fromString(object.finalisedHeight) - : Long.ZERO, - updatedVault: isSet(object.updatedVault) - ? Boolean(object.updatedVault) - : false, - reverted: isSet(object.reverted) ? Boolean(object.reverted) : false, - outboundHeight: isSet(object.outboundHeight) - ? Long.fromString(object.outboundHeight) - : Long.ZERO, - }; - }, - - toJSON(message: ObservedTxVoter): unknown { - const obj: any = {}; - message.txId !== undefined && (obj.txId = message.txId); - message.tx !== undefined && - (obj.tx = message.tx ? ObservedTx.toJSON(message.tx) : undefined); - message.height !== undefined && - (obj.height = (message.height || Long.ZERO).toString()); - if (message.txs) { - obj.txs = message.txs.map((e) => (e ? ObservedTx.toJSON(e) : undefined)); - } else { - obj.txs = []; - } - if (message.actions) { - obj.actions = message.actions.map((e) => - e ? TxOutItem.toJSON(e) : undefined - ); - } else { - obj.actions = []; - } - if (message.outTxs) { - obj.outTxs = message.outTxs.map((e) => (e ? Tx.toJSON(e) : undefined)); - } else { - obj.outTxs = []; - } - message.finalisedHeight !== undefined && - (obj.finalisedHeight = (message.finalisedHeight || Long.ZERO).toString()); - message.updatedVault !== undefined && - (obj.updatedVault = message.updatedVault); - message.reverted !== undefined && (obj.reverted = message.reverted); - message.outboundHeight !== undefined && - (obj.outboundHeight = (message.outboundHeight || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): ObservedTxVoter { - const message = createBaseObservedTxVoter(); - message.txId = object.txId ?? ""; - message.tx = - object.tx !== undefined && object.tx !== null - ? ObservedTx.fromPartial(object.tx) - : undefined; - message.height = - object.height !== undefined && object.height !== null - ? Long.fromValue(object.height) - : Long.ZERO; - message.txs = object.txs?.map((e) => ObservedTx.fromPartial(e)) || []; - message.actions = - object.actions?.map((e) => TxOutItem.fromPartial(e)) || []; - message.outTxs = object.outTxs?.map((e) => Tx.fromPartial(e)) || []; - message.finalisedHeight = - object.finalisedHeight !== undefined && object.finalisedHeight !== null - ? Long.fromValue(object.finalisedHeight) - : Long.ZERO; - message.updatedVault = object.updatedVault ?? false; - message.reverted = object.reverted ?? false; - message.outboundHeight = - object.outboundHeight !== undefined && object.outboundHeight !== null - ? Long.fromValue(object.outboundHeight) - : Long.ZERO; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_pool.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_pool.ts deleted file mode 100644 index db8d44d..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_pool.ts +++ /dev/null @@ -1,274 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Asset } from "../../../../../thorchain/v1/common/common"; - -/** - * | State | Swap | Add | Withdraw | Refunding | - * | ----------- | ---- | ----- | --------- | --------- | - * | `staged` | no | yes | yes | Refund Invalid Add/Remove Liquidity && all Swaps | - * | `available` | yes | yes | yes | Refund Invalid Tx | - * | `suspended` | no | no | no | Refund all | - */ -export enum PoolStatus { - UnknownPoolStatus = 0, - Available = 1, - Staged = 2, - Suspended = 3, - UNRECOGNIZED = -1, -} - -export function poolStatusFromJSON(object: any): PoolStatus { - switch (object) { - case 0: - case "UnknownPoolStatus": - return PoolStatus.UnknownPoolStatus; - case 1: - case "Available": - return PoolStatus.Available; - case 2: - case "Staged": - return PoolStatus.Staged; - case 3: - case "Suspended": - return PoolStatus.Suspended; - case -1: - case "UNRECOGNIZED": - default: - return PoolStatus.UNRECOGNIZED; - } -} - -export function poolStatusToJSON(object: PoolStatus): string { - switch (object) { - case PoolStatus.UnknownPoolStatus: - return "UnknownPoolStatus"; - case PoolStatus.Available: - return "Available"; - case PoolStatus.Staged: - return "Staged"; - case PoolStatus.Suspended: - return "Suspended"; - default: - return "UNKNOWN"; - } -} - -export interface Pool { - balanceRune: string; - balanceAsset: string; - asset?: Asset; - LPUnits: string; - status: PoolStatus; - statusSince: Long; - decimals: Long; - synthUnits: string; - pendingInboundRune: string; - pendingInboundAsset: string; -} - -function createBasePool(): Pool { - return { - balanceRune: "", - balanceAsset: "", - asset: undefined, - LPUnits: "", - status: 0, - statusSince: Long.ZERO, - decimals: Long.ZERO, - synthUnits: "", - pendingInboundRune: "", - pendingInboundAsset: "", - }; -} - -export const Pool = { - encode(message: Pool, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.balanceRune !== "") { - writer.uint32(10).string(message.balanceRune); - } - if (message.balanceAsset !== "") { - writer.uint32(18).string(message.balanceAsset); - } - if (message.asset !== undefined) { - Asset.encode(message.asset, writer.uint32(26).fork()).ldelim(); - } - if (message.LPUnits !== "") { - writer.uint32(34).string(message.LPUnits); - } - if (message.status !== 0) { - writer.uint32(40).int32(message.status); - } - if (!message.statusSince.isZero()) { - writer.uint32(80).int64(message.statusSince); - } - if (!message.decimals.isZero()) { - writer.uint32(48).int64(message.decimals); - } - if (message.synthUnits !== "") { - writer.uint32(58).string(message.synthUnits); - } - if (message.pendingInboundRune !== "") { - writer.uint32(66).string(message.pendingInboundRune); - } - if (message.pendingInboundAsset !== "") { - writer.uint32(74).string(message.pendingInboundAsset); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Pool { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePool(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.balanceRune = reader.string(); - break; - case 2: - message.balanceAsset = reader.string(); - break; - case 3: - message.asset = Asset.decode(reader, reader.uint32()); - break; - case 4: - message.LPUnits = reader.string(); - break; - case 5: - message.status = reader.int32() as any; - break; - case 10: - message.statusSince = reader.int64() as Long; - break; - case 6: - message.decimals = reader.int64() as Long; - break; - case 7: - message.synthUnits = reader.string(); - break; - case 8: - message.pendingInboundRune = reader.string(); - break; - case 9: - message.pendingInboundAsset = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Pool { - return { - balanceRune: isSet(object.balanceRune) ? String(object.balanceRune) : "", - balanceAsset: isSet(object.balanceAsset) - ? String(object.balanceAsset) - : "", - asset: isSet(object.asset) ? Asset.fromJSON(object.asset) : undefined, - LPUnits: isSet(object.LPUnits) ? String(object.LPUnits) : "", - status: isSet(object.status) ? poolStatusFromJSON(object.status) : 0, - statusSince: isSet(object.statusSince) - ? Long.fromString(object.statusSince) - : Long.ZERO, - decimals: isSet(object.decimals) - ? Long.fromString(object.decimals) - : Long.ZERO, - synthUnits: isSet(object.synthUnits) ? String(object.synthUnits) : "", - pendingInboundRune: isSet(object.pendingInboundRune) - ? String(object.pendingInboundRune) - : "", - pendingInboundAsset: isSet(object.pendingInboundAsset) - ? String(object.pendingInboundAsset) - : "", - }; - }, - - toJSON(message: Pool): unknown { - const obj: any = {}; - message.balanceRune !== undefined && - (obj.balanceRune = message.balanceRune); - message.balanceAsset !== undefined && - (obj.balanceAsset = message.balanceAsset); - message.asset !== undefined && - (obj.asset = message.asset ? Asset.toJSON(message.asset) : undefined); - message.LPUnits !== undefined && (obj.LPUnits = message.LPUnits); - message.status !== undefined && - (obj.status = poolStatusToJSON(message.status)); - message.statusSince !== undefined && - (obj.statusSince = (message.statusSince || Long.ZERO).toString()); - message.decimals !== undefined && - (obj.decimals = (message.decimals || Long.ZERO).toString()); - message.synthUnits !== undefined && (obj.synthUnits = message.synthUnits); - message.pendingInboundRune !== undefined && - (obj.pendingInboundRune = message.pendingInboundRune); - message.pendingInboundAsset !== undefined && - (obj.pendingInboundAsset = message.pendingInboundAsset); - return obj; - }, - - fromPartial, I>>(object: I): Pool { - const message = createBasePool(); - message.balanceRune = object.balanceRune ?? ""; - message.balanceAsset = object.balanceAsset ?? ""; - message.asset = - object.asset !== undefined && object.asset !== null - ? Asset.fromPartial(object.asset) - : undefined; - message.LPUnits = object.LPUnits ?? ""; - message.status = object.status ?? 0; - message.statusSince = - object.statusSince !== undefined && object.statusSince !== null - ? Long.fromValue(object.statusSince) - : Long.ZERO; - message.decimals = - object.decimals !== undefined && object.decimals !== null - ? Long.fromValue(object.decimals) - : Long.ZERO; - message.synthUnits = object.synthUnits ?? ""; - message.pendingInboundRune = object.pendingInboundRune ?? ""; - message.pendingInboundAsset = object.pendingInboundAsset ?? ""; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_ragnarok.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_ragnarok.ts deleted file mode 100644 index 16cb2f2..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_ragnarok.ts +++ /dev/null @@ -1,121 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Asset } from "../../../../../thorchain/v1/common/common"; - -export interface RagnarokWithdrawPosition { - number: Long; - pool?: Asset; -} - -function createBaseRagnarokWithdrawPosition(): RagnarokWithdrawPosition { - return { number: Long.ZERO, pool: undefined }; -} - -export const RagnarokWithdrawPosition = { - encode( - message: RagnarokWithdrawPosition, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (!message.number.isZero()) { - writer.uint32(8).int64(message.number); - } - if (message.pool !== undefined) { - Asset.encode(message.pool, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): RagnarokWithdrawPosition { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRagnarokWithdrawPosition(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.number = reader.int64() as Long; - break; - case 2: - message.pool = Asset.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RagnarokWithdrawPosition { - return { - number: isSet(object.number) ? Long.fromString(object.number) : Long.ZERO, - pool: isSet(object.pool) ? Asset.fromJSON(object.pool) : undefined, - }; - }, - - toJSON(message: RagnarokWithdrawPosition): unknown { - const obj: any = {}; - message.number !== undefined && - (obj.number = (message.number || Long.ZERO).toString()); - message.pool !== undefined && - (obj.pool = message.pool ? Asset.toJSON(message.pool) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): RagnarokWithdrawPosition { - const message = createBaseRagnarokWithdrawPosition(); - message.number = - object.number !== undefined && object.number !== null - ? Long.fromValue(object.number) - : Long.ZERO; - message.pool = - object.pool !== undefined && object.pool !== null - ? Asset.fromPartial(object.pool) - : undefined; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_reserve_contributor.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_reserve_contributor.ts deleted file mode 100644 index 382d89f..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_reserve_contributor.ts +++ /dev/null @@ -1,109 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface ReserveContributor { - address: string; - amount: string; -} - -function createBaseReserveContributor(): ReserveContributor { - return { address: "", amount: "" }; -} - -export const ReserveContributor = { - encode( - message: ReserveContributor, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.address !== "") { - writer.uint32(10).string(message.address); - } - if (message.amount !== "") { - writer.uint32(18).string(message.amount); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReserveContributor { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReserveContributor(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReserveContributor { - return { - address: isSet(object.address) ? String(object.address) : "", - amount: isSet(object.amount) ? String(object.amount) : "", - }; - }, - - toJSON(message: ReserveContributor): unknown { - const obj: any = {}; - message.address !== undefined && (obj.address = message.address); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - - fromPartial, I>>( - object: I - ): ReserveContributor { - const message = createBaseReserveContributor(); - message.address = object.address ?? ""; - message.amount = object.amount ?? ""; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_solvency_voter.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_solvency_voter.ts deleted file mode 100644 index af3a720..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_solvency_voter.ts +++ /dev/null @@ -1,193 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Coin } from "../../../../../thorchain/v1/common/common"; - -export interface SolvencyVoter { - id: string; - chain: string; - pubKey: string; - coins: Coin[]; - height: Long; - consensusBlockHeight: Long; - signers: string[]; -} - -function createBaseSolvencyVoter(): SolvencyVoter { - return { - id: "", - chain: "", - pubKey: "", - coins: [], - height: Long.ZERO, - consensusBlockHeight: Long.ZERO, - signers: [], - }; -} - -export const SolvencyVoter = { - encode( - message: SolvencyVoter, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (message.pubKey !== "") { - writer.uint32(26).string(message.pubKey); - } - for (const v of message.coins) { - Coin.encode(v!, writer.uint32(34).fork()).ldelim(); - } - if (!message.height.isZero()) { - writer.uint32(40).int64(message.height); - } - if (!message.consensusBlockHeight.isZero()) { - writer.uint32(48).int64(message.consensusBlockHeight); - } - for (const v of message.signers) { - writer.uint32(58).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SolvencyVoter { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSolvencyVoter(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.pubKey = reader.string(); - break; - case 4: - message.coins.push(Coin.decode(reader, reader.uint32())); - break; - case 5: - message.height = reader.int64() as Long; - break; - case 6: - message.consensusBlockHeight = reader.int64() as Long; - break; - case 7: - message.signers.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SolvencyVoter { - return { - id: isSet(object.id) ? String(object.id) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - pubKey: isSet(object.pubKey) ? String(object.pubKey) : "", - coins: Array.isArray(object?.coins) - ? object.coins.map((e: any) => Coin.fromJSON(e)) - : [], - height: isSet(object.height) ? Long.fromString(object.height) : Long.ZERO, - consensusBlockHeight: isSet(object.consensusBlockHeight) - ? Long.fromString(object.consensusBlockHeight) - : Long.ZERO, - signers: Array.isArray(object?.signers) - ? object.signers.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: SolvencyVoter): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.chain !== undefined && (obj.chain = message.chain); - message.pubKey !== undefined && (obj.pubKey = message.pubKey); - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); - } else { - obj.coins = []; - } - message.height !== undefined && - (obj.height = (message.height || Long.ZERO).toString()); - message.consensusBlockHeight !== undefined && - (obj.consensusBlockHeight = ( - message.consensusBlockHeight || Long.ZERO - ).toString()); - if (message.signers) { - obj.signers = message.signers.map((e) => e); - } else { - obj.signers = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): SolvencyVoter { - const message = createBaseSolvencyVoter(); - message.id = object.id ?? ""; - message.chain = object.chain ?? ""; - message.pubKey = object.pubKey ?? ""; - message.coins = object.coins?.map((e) => Coin.fromPartial(e)) || []; - message.height = - object.height !== undefined && object.height !== null - ? Long.fromValue(object.height) - : Long.ZERO; - message.consensusBlockHeight = - object.consensusBlockHeight !== undefined && - object.consensusBlockHeight !== null - ? Long.fromValue(object.consensusBlockHeight) - : Long.ZERO; - message.signers = object.signers?.map((e) => e) || []; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_thorname.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_thorname.ts deleted file mode 100644 index c9d3cee..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_thorname.ts +++ /dev/null @@ -1,277 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Asset } from "../../../../../thorchain/v1/common/common"; - -export interface THORNameAlias { - chain: string; - address: string; -} - -export interface THORName { - name: string; - expireBlockHeight: Long; - owner: Uint8Array; - preferredAsset?: Asset; - aliases: THORNameAlias[]; -} - -function createBaseTHORNameAlias(): THORNameAlias { - return { chain: "", address: "" }; -} - -export const THORNameAlias = { - encode( - message: THORNameAlias, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.chain !== "") { - writer.uint32(10).string(message.chain); - } - if (message.address !== "") { - writer.uint32(18).string(message.address); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): THORNameAlias { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTHORNameAlias(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.chain = reader.string(); - break; - case 2: - message.address = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): THORNameAlias { - return { - chain: isSet(object.chain) ? String(object.chain) : "", - address: isSet(object.address) ? String(object.address) : "", - }; - }, - - toJSON(message: THORNameAlias): unknown { - const obj: any = {}; - message.chain !== undefined && (obj.chain = message.chain); - message.address !== undefined && (obj.address = message.address); - return obj; - }, - - fromPartial, I>>( - object: I - ): THORNameAlias { - const message = createBaseTHORNameAlias(); - message.chain = object.chain ?? ""; - message.address = object.address ?? ""; - return message; - }, -}; - -function createBaseTHORName(): THORName { - return { - name: "", - expireBlockHeight: Long.ZERO, - owner: new Uint8Array(), - preferredAsset: undefined, - aliases: [], - }; -} - -export const THORName = { - encode( - message: THORName, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (!message.expireBlockHeight.isZero()) { - writer.uint32(16).int64(message.expireBlockHeight); - } - if (message.owner.length !== 0) { - writer.uint32(26).bytes(message.owner); - } - if (message.preferredAsset !== undefined) { - Asset.encode(message.preferredAsset, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.aliases) { - THORNameAlias.encode(v!, writer.uint32(42).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): THORName { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTHORName(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.expireBlockHeight = reader.int64() as Long; - break; - case 3: - message.owner = reader.bytes(); - break; - case 4: - message.preferredAsset = Asset.decode(reader, reader.uint32()); - break; - case 5: - message.aliases.push(THORNameAlias.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): THORName { - return { - name: isSet(object.name) ? String(object.name) : "", - expireBlockHeight: isSet(object.expireBlockHeight) - ? Long.fromString(object.expireBlockHeight) - : Long.ZERO, - owner: isSet(object.owner) - ? bytesFromBase64(object.owner) - : new Uint8Array(), - preferredAsset: isSet(object.preferredAsset) - ? Asset.fromJSON(object.preferredAsset) - : undefined, - aliases: Array.isArray(object?.aliases) - ? object.aliases.map((e: any) => THORNameAlias.fromJSON(e)) - : [], - }; - }, - - toJSON(message: THORName): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.expireBlockHeight !== undefined && - (obj.expireBlockHeight = ( - message.expireBlockHeight || Long.ZERO - ).toString()); - message.owner !== undefined && - (obj.owner = base64FromBytes( - message.owner !== undefined ? message.owner : new Uint8Array() - )); - message.preferredAsset !== undefined && - (obj.preferredAsset = message.preferredAsset - ? Asset.toJSON(message.preferredAsset) - : undefined); - if (message.aliases) { - obj.aliases = message.aliases.map((e) => - e ? THORNameAlias.toJSON(e) : undefined - ); - } else { - obj.aliases = []; - } - return obj; - }, - - fromPartial, I>>(object: I): THORName { - const message = createBaseTHORName(); - message.name = object.name ?? ""; - message.expireBlockHeight = - object.expireBlockHeight !== undefined && - object.expireBlockHeight !== null - ? Long.fromValue(object.expireBlockHeight) - : Long.ZERO; - message.owner = object.owner ?? new Uint8Array(); - message.preferredAsset = - object.preferredAsset !== undefined && object.preferredAsset !== null - ? Asset.fromPartial(object.preferredAsset) - : undefined; - message.aliases = - object.aliases?.map((e) => THORNameAlias.fromPartial(e)) || []; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_tss.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_tss.ts deleted file mode 100644 index c4e8d05..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_tss.ts +++ /dev/null @@ -1,198 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface TssVoter { - id: string; - poolPubKey: string; - pubKeys: string[]; - blockHeight: Long; - chains: string[]; - signers: string[]; - majorityConsensusBlockHeight: Long; -} - -function createBaseTssVoter(): TssVoter { - return { - id: "", - poolPubKey: "", - pubKeys: [], - blockHeight: Long.ZERO, - chains: [], - signers: [], - majorityConsensusBlockHeight: Long.ZERO, - }; -} - -export const TssVoter = { - encode( - message: TssVoter, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.poolPubKey !== "") { - writer.uint32(18).string(message.poolPubKey); - } - for (const v of message.pubKeys) { - writer.uint32(26).string(v!); - } - if (!message.blockHeight.isZero()) { - writer.uint32(32).int64(message.blockHeight); - } - for (const v of message.chains) { - writer.uint32(42).string(v!); - } - for (const v of message.signers) { - writer.uint32(50).string(v!); - } - if (!message.majorityConsensusBlockHeight.isZero()) { - writer.uint32(56).int64(message.majorityConsensusBlockHeight); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TssVoter { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTssVoter(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.poolPubKey = reader.string(); - break; - case 3: - message.pubKeys.push(reader.string()); - break; - case 4: - message.blockHeight = reader.int64() as Long; - break; - case 5: - message.chains.push(reader.string()); - break; - case 6: - message.signers.push(reader.string()); - break; - case 7: - message.majorityConsensusBlockHeight = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TssVoter { - return { - id: isSet(object.id) ? String(object.id) : "", - poolPubKey: isSet(object.poolPubKey) ? String(object.poolPubKey) : "", - pubKeys: Array.isArray(object?.pubKeys) - ? object.pubKeys.map((e: any) => String(e)) - : [], - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - chains: Array.isArray(object?.chains) - ? object.chains.map((e: any) => String(e)) - : [], - signers: Array.isArray(object?.signers) - ? object.signers.map((e: any) => String(e)) - : [], - majorityConsensusBlockHeight: isSet(object.majorityConsensusBlockHeight) - ? Long.fromString(object.majorityConsensusBlockHeight) - : Long.ZERO, - }; - }, - - toJSON(message: TssVoter): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.poolPubKey !== undefined && (obj.poolPubKey = message.poolPubKey); - if (message.pubKeys) { - obj.pubKeys = message.pubKeys.map((e) => e); - } else { - obj.pubKeys = []; - } - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - if (message.chains) { - obj.chains = message.chains.map((e) => e); - } else { - obj.chains = []; - } - if (message.signers) { - obj.signers = message.signers.map((e) => e); - } else { - obj.signers = []; - } - message.majorityConsensusBlockHeight !== undefined && - (obj.majorityConsensusBlockHeight = ( - message.majorityConsensusBlockHeight || Long.ZERO - ).toString()); - return obj; - }, - - fromPartial, I>>(object: I): TssVoter { - const message = createBaseTssVoter(); - message.id = object.id ?? ""; - message.poolPubKey = object.poolPubKey ?? ""; - message.pubKeys = object.pubKeys?.map((e) => e) || []; - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - message.chains = object.chains?.map((e) => e) || []; - message.signers = object.signers?.map((e) => e) || []; - message.majorityConsensusBlockHeight = - object.majorityConsensusBlockHeight !== undefined && - object.majorityConsensusBlockHeight !== null - ? Long.fromValue(object.majorityConsensusBlockHeight) - : Long.ZERO; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_tss_keysign.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_tss_keysign.ts deleted file mode 100644 index 9976a5e..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_tss_keysign.ts +++ /dev/null @@ -1,129 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface TssKeysignFailVoter { - id: string; - height: Long; - signers: string[]; -} - -function createBaseTssKeysignFailVoter(): TssKeysignFailVoter { - return { id: "", height: Long.ZERO, signers: [] }; -} - -export const TssKeysignFailVoter = { - encode( - message: TssKeysignFailVoter, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (!message.height.isZero()) { - writer.uint32(32).int64(message.height); - } - for (const v of message.signers) { - writer.uint32(50).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TssKeysignFailVoter { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTssKeysignFailVoter(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 4: - message.height = reader.int64() as Long; - break; - case 6: - message.signers.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TssKeysignFailVoter { - return { - id: isSet(object.id) ? String(object.id) : "", - height: isSet(object.height) ? Long.fromString(object.height) : Long.ZERO, - signers: Array.isArray(object?.signers) - ? object.signers.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: TssKeysignFailVoter): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.height !== undefined && - (obj.height = (message.height || Long.ZERO).toString()); - if (message.signers) { - obj.signers = message.signers.map((e) => e); - } else { - obj.signers = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): TssKeysignFailVoter { - const message = createBaseTssKeysignFailVoter(); - message.id = object.id ?? ""; - message.height = - object.height !== undefined && object.height !== null - ? Long.fromValue(object.height) - : Long.ZERO; - message.signers = object.signers?.map((e) => e) || []; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_tss_metric.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_tss_metric.ts deleted file mode 100644 index 2705105..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_tss_metric.ts +++ /dev/null @@ -1,312 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export interface NodeTssTime { - address: Uint8Array; - tssTime: Long; -} - -export interface TssKeygenMetric { - pubKey: string; - nodeTssTimes: NodeTssTime[]; -} - -export interface TssKeysignMetric { - txId: string; - nodeTssTimes: NodeTssTime[]; -} - -function createBaseNodeTssTime(): NodeTssTime { - return { address: new Uint8Array(), tssTime: Long.ZERO }; -} - -export const NodeTssTime = { - encode( - message: NodeTssTime, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.address.length !== 0) { - writer.uint32(10).bytes(message.address); - } - if (!message.tssTime.isZero()) { - writer.uint32(16).int64(message.tssTime); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): NodeTssTime { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNodeTssTime(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.bytes(); - break; - case 2: - message.tssTime = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): NodeTssTime { - return { - address: isSet(object.address) - ? bytesFromBase64(object.address) - : new Uint8Array(), - tssTime: isSet(object.tssTime) - ? Long.fromString(object.tssTime) - : Long.ZERO, - }; - }, - - toJSON(message: NodeTssTime): unknown { - const obj: any = {}; - message.address !== undefined && - (obj.address = base64FromBytes( - message.address !== undefined ? message.address : new Uint8Array() - )); - message.tssTime !== undefined && - (obj.tssTime = (message.tssTime || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): NodeTssTime { - const message = createBaseNodeTssTime(); - message.address = object.address ?? new Uint8Array(); - message.tssTime = - object.tssTime !== undefined && object.tssTime !== null - ? Long.fromValue(object.tssTime) - : Long.ZERO; - return message; - }, -}; - -function createBaseTssKeygenMetric(): TssKeygenMetric { - return { pubKey: "", nodeTssTimes: [] }; -} - -export const TssKeygenMetric = { - encode( - message: TssKeygenMetric, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.pubKey !== "") { - writer.uint32(10).string(message.pubKey); - } - for (const v of message.nodeTssTimes) { - NodeTssTime.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TssKeygenMetric { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTssKeygenMetric(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pubKey = reader.string(); - break; - case 2: - message.nodeTssTimes.push( - NodeTssTime.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TssKeygenMetric { - return { - pubKey: isSet(object.pubKey) ? String(object.pubKey) : "", - nodeTssTimes: Array.isArray(object?.nodeTssTimes) - ? object.nodeTssTimes.map((e: any) => NodeTssTime.fromJSON(e)) - : [], - }; - }, - - toJSON(message: TssKeygenMetric): unknown { - const obj: any = {}; - message.pubKey !== undefined && (obj.pubKey = message.pubKey); - if (message.nodeTssTimes) { - obj.nodeTssTimes = message.nodeTssTimes.map((e) => - e ? NodeTssTime.toJSON(e) : undefined - ); - } else { - obj.nodeTssTimes = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): TssKeygenMetric { - const message = createBaseTssKeygenMetric(); - message.pubKey = object.pubKey ?? ""; - message.nodeTssTimes = - object.nodeTssTimes?.map((e) => NodeTssTime.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseTssKeysignMetric(): TssKeysignMetric { - return { txId: "", nodeTssTimes: [] }; -} - -export const TssKeysignMetric = { - encode( - message: TssKeysignMetric, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.txId !== "") { - writer.uint32(10).string(message.txId); - } - for (const v of message.nodeTssTimes) { - NodeTssTime.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TssKeysignMetric { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTssKeysignMetric(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txId = reader.string(); - break; - case 2: - message.nodeTssTimes.push( - NodeTssTime.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TssKeysignMetric { - return { - txId: isSet(object.txId) ? String(object.txId) : "", - nodeTssTimes: Array.isArray(object?.nodeTssTimes) - ? object.nodeTssTimes.map((e: any) => NodeTssTime.fromJSON(e)) - : [], - }; - }, - - toJSON(message: TssKeysignMetric): unknown { - const obj: any = {}; - message.txId !== undefined && (obj.txId = message.txId); - if (message.nodeTssTimes) { - obj.nodeTssTimes = message.nodeTssTimes.map((e) => - e ? NodeTssTime.toJSON(e) : undefined - ); - } else { - obj.nodeTssTimes = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): TssKeysignMetric { - const message = createBaseTssKeysignMetric(); - message.txId = object.txId ?? ""; - message.nodeTssTimes = - object.nodeTssTimes?.map((e) => NodeTssTime.fromPartial(e)) || []; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - 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"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - for (const byte of arr) { - bin.push(String.fromCharCode(byte)); - } - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_tx_out.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_tx_out.ts deleted file mode 100644 index 08c9c2e..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_tx_out.ts +++ /dev/null @@ -1,294 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Coin } from "../../../../../thorchain/v1/common/common"; - -export interface TxOutItem { - chain: string; - toAddress: string; - vaultPubKey: string; - coin?: Coin; - memo: string; - maxGas: Coin[]; - gasRate: Long; - inHash: string; - outHash: string; - moduleName: string; -} - -export interface TxOut { - height: Long; - txArray: TxOutItem[]; -} - -function createBaseTxOutItem(): TxOutItem { - return { - chain: "", - toAddress: "", - vaultPubKey: "", - coin: undefined, - memo: "", - maxGas: [], - gasRate: Long.ZERO, - inHash: "", - outHash: "", - moduleName: "", - }; -} - -export const TxOutItem = { - encode( - message: TxOutItem, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.chain !== "") { - writer.uint32(10).string(message.chain); - } - if (message.toAddress !== "") { - writer.uint32(18).string(message.toAddress); - } - if (message.vaultPubKey !== "") { - writer.uint32(26).string(message.vaultPubKey); - } - if (message.coin !== undefined) { - Coin.encode(message.coin, writer.uint32(34).fork()).ldelim(); - } - if (message.memo !== "") { - writer.uint32(42).string(message.memo); - } - for (const v of message.maxGas) { - Coin.encode(v!, writer.uint32(50).fork()).ldelim(); - } - if (!message.gasRate.isZero()) { - writer.uint32(56).int64(message.gasRate); - } - if (message.inHash !== "") { - writer.uint32(66).string(message.inHash); - } - if (message.outHash !== "") { - writer.uint32(74).string(message.outHash); - } - if (message.moduleName !== "") { - writer.uint32(82).string(message.moduleName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TxOutItem { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTxOutItem(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.chain = reader.string(); - break; - case 2: - message.toAddress = reader.string(); - break; - case 3: - message.vaultPubKey = reader.string(); - break; - case 4: - message.coin = Coin.decode(reader, reader.uint32()); - break; - case 5: - message.memo = reader.string(); - break; - case 6: - message.maxGas.push(Coin.decode(reader, reader.uint32())); - break; - case 7: - message.gasRate = reader.int64() as Long; - break; - case 8: - message.inHash = reader.string(); - break; - case 9: - message.outHash = reader.string(); - break; - case 10: - message.moduleName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TxOutItem { - return { - chain: isSet(object.chain) ? String(object.chain) : "", - toAddress: isSet(object.toAddress) ? String(object.toAddress) : "", - vaultPubKey: isSet(object.vaultPubKey) ? String(object.vaultPubKey) : "", - coin: isSet(object.coin) ? Coin.fromJSON(object.coin) : undefined, - memo: isSet(object.memo) ? String(object.memo) : "", - maxGas: Array.isArray(object?.maxGas) - ? object.maxGas.map((e: any) => Coin.fromJSON(e)) - : [], - gasRate: isSet(object.gasRate) - ? Long.fromString(object.gasRate) - : Long.ZERO, - inHash: isSet(object.inHash) ? String(object.inHash) : "", - outHash: isSet(object.outHash) ? String(object.outHash) : "", - moduleName: isSet(object["-"]) ? String(object["-"]) : "", - }; - }, - - toJSON(message: TxOutItem): unknown { - const obj: any = {}; - message.chain !== undefined && (obj.chain = message.chain); - message.toAddress !== undefined && (obj.toAddress = message.toAddress); - message.vaultPubKey !== undefined && - (obj.vaultPubKey = message.vaultPubKey); - message.coin !== undefined && - (obj.coin = message.coin ? Coin.toJSON(message.coin) : undefined); - message.memo !== undefined && (obj.memo = message.memo); - if (message.maxGas) { - obj.maxGas = message.maxGas.map((e) => (e ? Coin.toJSON(e) : undefined)); - } else { - obj.maxGas = []; - } - message.gasRate !== undefined && - (obj.gasRate = (message.gasRate || Long.ZERO).toString()); - message.inHash !== undefined && (obj.inHash = message.inHash); - message.outHash !== undefined && (obj.outHash = message.outHash); - message.moduleName !== undefined && (obj["-"] = message.moduleName); - return obj; - }, - - fromPartial, I>>( - object: I - ): TxOutItem { - const message = createBaseTxOutItem(); - message.chain = object.chain ?? ""; - message.toAddress = object.toAddress ?? ""; - message.vaultPubKey = object.vaultPubKey ?? ""; - message.coin = - object.coin !== undefined && object.coin !== null - ? Coin.fromPartial(object.coin) - : undefined; - message.memo = object.memo ?? ""; - message.maxGas = object.maxGas?.map((e) => Coin.fromPartial(e)) || []; - message.gasRate = - object.gasRate !== undefined && object.gasRate !== null - ? Long.fromValue(object.gasRate) - : Long.ZERO; - message.inHash = object.inHash ?? ""; - message.outHash = object.outHash ?? ""; - message.moduleName = object.moduleName ?? ""; - return message; - }, -}; - -function createBaseTxOut(): TxOut { - return { height: Long.ZERO, txArray: [] }; -} - -export const TxOut = { - encode(message: TxOut, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (!message.height.isZero()) { - writer.uint32(8).int64(message.height); - } - for (const v of message.txArray) { - TxOutItem.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TxOut { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTxOut(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = reader.int64() as Long; - break; - case 2: - message.txArray.push(TxOutItem.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TxOut { - return { - height: isSet(object.height) ? Long.fromString(object.height) : Long.ZERO, - txArray: Array.isArray(object?.txArray) - ? object.txArray.map((e: any) => TxOutItem.fromJSON(e)) - : [], - }; - }, - - toJSON(message: TxOut): unknown { - const obj: any = {}; - message.height !== undefined && - (obj.height = (message.height || Long.ZERO).toString()); - if (message.txArray) { - obj.txArray = message.txArray.map((e) => - e ? TxOutItem.toJSON(e) : undefined - ); - } else { - obj.txArray = []; - } - return obj; - }, - - fromPartial, I>>(object: I): TxOut { - const message = createBaseTxOut(); - message.height = - object.height !== undefined && object.height !== null - ? Long.fromValue(object.height) - : Long.ZERO; - message.txArray = - object.txArray?.map((e) => TxOutItem.fromPartial(e)) || []; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/generated/thorchain/v1/x/thorchain/types/type_vault.ts b/src/proto/generated/thorchain/v1/x/thorchain/types/type_vault.ts deleted file mode 100644 index d9bb23b..0000000 --- a/src/proto/generated/thorchain/v1/x/thorchain/types/type_vault.ts +++ /dev/null @@ -1,371 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Coin } from "../../../../../thorchain/v1/common/common"; -import { ChainContract } from "../../../../../thorchain/v1/x/thorchain/types/type_chain_contract"; - -export enum VaultType { - UnknownVault = 0, - AsgardVault = 1, - YggdrasilVault = 2, - UNRECOGNIZED = -1, -} - -export function vaultTypeFromJSON(object: any): VaultType { - switch (object) { - case 0: - case "UnknownVault": - return VaultType.UnknownVault; - case 1: - case "AsgardVault": - return VaultType.AsgardVault; - case 2: - case "YggdrasilVault": - return VaultType.YggdrasilVault; - case -1: - case "UNRECOGNIZED": - default: - return VaultType.UNRECOGNIZED; - } -} - -export function vaultTypeToJSON(object: VaultType): string { - switch (object) { - case VaultType.UnknownVault: - return "UnknownVault"; - case VaultType.AsgardVault: - return "AsgardVault"; - case VaultType.YggdrasilVault: - return "YggdrasilVault"; - default: - return "UNKNOWN"; - } -} - -export enum VaultStatus { - InactiveVault = 0, - ActiveVault = 1, - RetiringVault = 2, - InitVault = 3, - UNRECOGNIZED = -1, -} - -export function vaultStatusFromJSON(object: any): VaultStatus { - switch (object) { - case 0: - case "InactiveVault": - return VaultStatus.InactiveVault; - case 1: - case "ActiveVault": - return VaultStatus.ActiveVault; - case 2: - case "RetiringVault": - return VaultStatus.RetiringVault; - case 3: - case "InitVault": - return VaultStatus.InitVault; - case -1: - case "UNRECOGNIZED": - default: - return VaultStatus.UNRECOGNIZED; - } -} - -export function vaultStatusToJSON(object: VaultStatus): string { - switch (object) { - case VaultStatus.InactiveVault: - return "InactiveVault"; - case VaultStatus.ActiveVault: - return "ActiveVault"; - case VaultStatus.RetiringVault: - return "RetiringVault"; - case VaultStatus.InitVault: - return "InitVault"; - default: - return "UNKNOWN"; - } -} - -export interface Vault { - blockHeight: Long; - pubKey: string; - coins: Coin[]; - type: VaultType; - status: VaultStatus; - statusSince: Long; - membership: string[]; - chains: string[]; - inboundTxCount: Long; - outboundTxCount: Long; - pendingTxBlockHeights: Long[]; - routers: ChainContract[]; -} - -function createBaseVault(): Vault { - return { - blockHeight: Long.ZERO, - pubKey: "", - coins: [], - type: 0, - status: 0, - statusSince: Long.ZERO, - membership: [], - chains: [], - inboundTxCount: Long.ZERO, - outboundTxCount: Long.ZERO, - pendingTxBlockHeights: [], - routers: [], - }; -} - -export const Vault = { - encode(message: Vault, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (!message.blockHeight.isZero()) { - writer.uint32(8).int64(message.blockHeight); - } - if (message.pubKey !== "") { - writer.uint32(18).string(message.pubKey); - } - for (const v of message.coins) { - Coin.encode(v!, writer.uint32(26).fork()).ldelim(); - } - if (message.type !== 0) { - writer.uint32(32).int32(message.type); - } - if (message.status !== 0) { - writer.uint32(40).int32(message.status); - } - if (!message.statusSince.isZero()) { - writer.uint32(48).int64(message.statusSince); - } - for (const v of message.membership) { - writer.uint32(58).string(v!); - } - for (const v of message.chains) { - writer.uint32(66).string(v!); - } - if (!message.inboundTxCount.isZero()) { - writer.uint32(72).int64(message.inboundTxCount); - } - if (!message.outboundTxCount.isZero()) { - writer.uint32(80).int64(message.outboundTxCount); - } - writer.uint32(90).fork(); - for (const v of message.pendingTxBlockHeights) { - writer.int64(v); - } - writer.ldelim(); - for (const v of message.routers) { - ChainContract.encode(v!, writer.uint32(178).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Vault { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVault(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.blockHeight = reader.int64() as Long; - break; - case 2: - message.pubKey = reader.string(); - break; - case 3: - message.coins.push(Coin.decode(reader, reader.uint32())); - break; - case 4: - message.type = reader.int32() as any; - break; - case 5: - message.status = reader.int32() as any; - break; - case 6: - message.statusSince = reader.int64() as Long; - break; - case 7: - message.membership.push(reader.string()); - break; - case 8: - message.chains.push(reader.string()); - break; - case 9: - message.inboundTxCount = reader.int64() as Long; - break; - case 10: - message.outboundTxCount = reader.int64() as Long; - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.pendingTxBlockHeights.push(reader.int64() as Long); - } - } else { - message.pendingTxBlockHeights.push(reader.int64() as Long); - } - break; - case 22: - message.routers.push(ChainContract.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Vault { - return { - blockHeight: isSet(object.blockHeight) - ? Long.fromString(object.blockHeight) - : Long.ZERO, - pubKey: isSet(object.pubKey) ? String(object.pubKey) : "", - coins: Array.isArray(object?.coins) - ? object.coins.map((e: any) => Coin.fromJSON(e)) - : [], - type: isSet(object.type) ? vaultTypeFromJSON(object.type) : 0, - status: isSet(object.status) ? vaultStatusFromJSON(object.status) : 0, - statusSince: isSet(object.statusSince) - ? Long.fromString(object.statusSince) - : Long.ZERO, - membership: Array.isArray(object?.membership) - ? object.membership.map((e: any) => String(e)) - : [], - chains: Array.isArray(object?.chains) - ? object.chains.map((e: any) => String(e)) - : [], - inboundTxCount: isSet(object.inboundTxCount) - ? Long.fromString(object.inboundTxCount) - : Long.ZERO, - outboundTxCount: isSet(object.outboundTxCount) - ? Long.fromString(object.outboundTxCount) - : Long.ZERO, - pendingTxBlockHeights: Array.isArray(object?.pendingTxBlockHeights) - ? object.pendingTxBlockHeights.map((e: any) => Long.fromString(e)) - : [], - routers: Array.isArray(object?.routers) - ? object.routers.map((e: any) => ChainContract.fromJSON(e)) - : [], - }; - }, - - toJSON(message: Vault): unknown { - const obj: any = {}; - message.blockHeight !== undefined && - (obj.blockHeight = (message.blockHeight || Long.ZERO).toString()); - message.pubKey !== undefined && (obj.pubKey = message.pubKey); - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); - } else { - obj.coins = []; - } - message.type !== undefined && (obj.type = vaultTypeToJSON(message.type)); - message.status !== undefined && - (obj.status = vaultStatusToJSON(message.status)); - message.statusSince !== undefined && - (obj.statusSince = (message.statusSince || Long.ZERO).toString()); - if (message.membership) { - obj.membership = message.membership.map((e) => e); - } else { - obj.membership = []; - } - if (message.chains) { - obj.chains = message.chains.map((e) => e); - } else { - obj.chains = []; - } - message.inboundTxCount !== undefined && - (obj.inboundTxCount = (message.inboundTxCount || Long.ZERO).toString()); - message.outboundTxCount !== undefined && - (obj.outboundTxCount = (message.outboundTxCount || Long.ZERO).toString()); - if (message.pendingTxBlockHeights) { - obj.pendingTxBlockHeights = message.pendingTxBlockHeights.map((e) => - (e || Long.ZERO).toString() - ); - } else { - obj.pendingTxBlockHeights = []; - } - if (message.routers) { - obj.routers = message.routers.map((e) => - e ? ChainContract.toJSON(e) : undefined - ); - } else { - obj.routers = []; - } - return obj; - }, - - fromPartial, I>>(object: I): Vault { - const message = createBaseVault(); - message.blockHeight = - object.blockHeight !== undefined && object.blockHeight !== null - ? Long.fromValue(object.blockHeight) - : Long.ZERO; - message.pubKey = object.pubKey ?? ""; - message.coins = object.coins?.map((e) => Coin.fromPartial(e)) || []; - message.type = object.type ?? 0; - message.status = object.status ?? 0; - message.statusSince = - object.statusSince !== undefined && object.statusSince !== null - ? Long.fromValue(object.statusSince) - : Long.ZERO; - message.membership = object.membership?.map((e) => e) || []; - message.chains = object.chains?.map((e) => e) || []; - message.inboundTxCount = - object.inboundTxCount !== undefined && object.inboundTxCount !== null - ? Long.fromValue(object.inboundTxCount) - : Long.ZERO; - message.outboundTxCount = - object.outboundTxCount !== undefined && object.outboundTxCount !== null - ? Long.fromValue(object.outboundTxCount) - : Long.ZERO; - message.pendingTxBlockHeights = - object.pendingTxBlockHeights?.map((e) => Long.fromValue(e)) || []; - message.routers = - object.routers?.map((e) => ChainContract.fromPartial(e)) || []; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/src/proto/index.ts b/src/proto/index.ts index e877d41..1bc4a3d 100644 --- a/src/proto/index.ts +++ b/src/proto/index.ts @@ -5,9 +5,5 @@ protobuf.util.Long = Long protobuf.configure() export * from '../../osmosis-frontend/src/proto/generated/codecimpl' - -export * as thorchain_common from './generated/thorchain/v1/common/common' -export * as thorchain from './generated/thorchain/v1/x/thorchain/genesis' -export * as thorchain_types from './generated/thorchain/v1/x/thorchain/types' - +export * as thorchain from './generated/thorchain/v1/types' export * as arkeo from './generated/arkeo' \ No newline at end of file diff --git a/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json b/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json new file mode 100644 index 0000000..78b87b1 --- /dev/null +++ b/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json @@ -0,0 +1,27 @@ +{ + "signerAddress": "maya1ls33ayg26kmltw7jjy55p32ghjna09zp7z4etj", + "account_number": "10409", + "chain_id": "mayachain-mainnet-v1", + "sequence": "3", + "fee": { + "amount": [], + "gas": "2000000" + }, + "memo": "", + "msg": [ + { + "type": "thorchain/MsgSend", + "value": { + "amount": [ + { + "amount": "1", + "denom": "cacao" + } + ], + "from_address": "maya1ls33ayg26kmltw7jjy55p32ghjna09zp7z4etj", + "to_address": "maya1ls33ayg26kmltw7jjy55p32ghjna09zp7z4etj" + } + } + ], + "signatures": [] +} \ No newline at end of file diff --git a/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.signed.json b/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.signed.json new file mode 100644 index 0000000..b5b154d --- /dev/null +++ b/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.signed.json @@ -0,0 +1,8 @@ +{ + "serialized": "CkwKSgoOL3R5cGVzLk1zZ1NlbmQSOAoU/CMekQrVt/W70pEpQMVIvKfXlEESFPwjHpEK1bf1u9KRKUDFSLyn15RBGgoKBWNhY2FvEgExElgKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQMVGXE7i0K9w2cRLTMTLPFM7fkorFdx1ES6RZuUlxF7oxIECgIIARgDEgQQgIl6GkB5tn2aJWVPWEXsmmiU+07QHeqj031Ktr8WNgT4Xnd1ggJI85KCPoo6yHqLzZAhXcC8fDQ8009kaPIWwCJOeOFx", + "body": "CkoKDi90eXBlcy5Nc2dTZW5kEjgKFPwjHpEK1bf1u9KRKUDFSLyn15RBEhT8Ix6RCtW39bvSkSlAxUi8p9eUQRoKCgVjYWNhbxIBMQ==", + "authInfoBytes": "ClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDFRlxO4tCvcNnES0zEyzxTO35KKxXcdREukWblJcRe6MSBAoCCAEYAxIEEICJeg==", + "signatures": [ + "ebZ9miVlT1hF7JpolPtO0B3qo9N9Sra/FjYE+F53dYICSPOSgj6KOsh6i82QIV3AvHw0PNNPZGjyFsAiTnjhcQ==" + ] +} \ No newline at end of file diff --git a/third_party/proto/amino/amino.proto b/third_party/proto/amino/amino.proto new file mode 100644 index 0000000..fb099b8 --- /dev/null +++ b/third_party/proto/amino/amino.proto @@ -0,0 +1,84 @@ +syntax = "proto3"; + +package amino; + +import "google/protobuf/descriptor.proto"; + +// TODO(fdymylja): once we fully migrate to protov2 the go_package needs to be updated. +// We need this right now because gogoproto codegen needs to import the extension. +option go_package = "github.com/cosmos/cosmos-sdk/types/tx/amino"; + +extend google.protobuf.MessageOptions { + // name is the string used when registering a concrete + // type into the Amino type registry, via the Amino codec's + // `RegisterConcrete()` method. This string MUST be at most 39 + // characters long, or else the message will be rejected by the + // Ledger hardware device. + string name = 11110001; + + // encoding describes the encoding format used by Amino for the given + // message. The field type is chosen to be a string for + // flexibility, but it should ideally be short and expected to be + // machine-readable, for example "base64" or "utf8_json". We + // highly recommend to use underscores for word separation instead of spaces. + // + // If left empty, then the Amino encoding is expected to be the same as the + // Protobuf one. + // + // This annotation should not be confused with the `encoding` + // one which operates on the field level. + string message_encoding = 11110002; +} + +extend google.protobuf.FieldOptions { + // encoding describes the encoding format used by Amino for + // the given field. The field type is chosen to be a string for + // flexibility, but it should ideally be short and expected to be + // machine-readable, for example "base64" or "utf8_json". We + // highly recommend to use underscores for word separation instead of spaces. + // + // If left empty, then the Amino encoding is expected to be the same as the + // Protobuf one. + // + // This annotation should not be confused with the + // `message_encoding` one which operates on the message level. + string encoding = 11110003; + + // field_name sets a different field name (i.e. key name) in + // the amino JSON object for the given field. + // + // Example: + // + // message Foo { + // string bar = 1 [(amino.field_name) = "baz"]; + // } + // + // Then the Amino encoding of Foo will be: + // `{"baz":"some value"}` + string field_name = 11110004; + + // dont_omitempty sets the field in the JSON object even if + // its value is empty, i.e. equal to the Golang zero value. To learn what + // the zero values are, see https://go.dev/ref/spec#The_zero_value. + // + // Fields default to `omitempty`, which is the default behavior when this + // annotation is unset. When set to true, then the field value in the + // JSON object will be set, i.e. not `undefined`. + // + // Example: + // + // message Foo { + // string bar = 1; + // string baz = 2 [(amino.dont_omitempty) = true]; + // } + // + // f := Foo{}; + // out := AminoJSONEncoder(&f); + // out == {"baz":""} + bool dont_omitempty = 11110005; + + // oneof_name sets the type name for the given field oneof field. This is used + // by the Amino JSON encoder to encode the type of the oneof field, and must be the same string in + // the RegisterConcrete() method usage used to register the concrete type. + string oneof_name = 11110006; +} \ No newline at end of file diff --git a/third_party/proto/cosmos/base/query/v1beta1/pagination.proto b/third_party/proto/cosmos/base/query/v1beta1/pagination.proto new file mode 100644 index 0000000..280eb0c --- /dev/null +++ b/third_party/proto/cosmos/base/query/v1beta1/pagination.proto @@ -0,0 +1,55 @@ +syntax = "proto3"; +package cosmos.base.query.v1beta1; + +option go_package = "github.com/cosmos/cosmos-sdk/types/query"; +import "cosmos_proto/cosmos.proto"; + +// PageRequest is to be embedded in gRPC request messages for efficient +// pagination. Ex: +// +// message SomeRequest { +// Foo some_parameter = 1; +// PageRequest pagination = 2; +// } +message PageRequest { + // key is a value returned in PageResponse.next_key to begin + // querying the next page most efficiently. Only one of offset or key + // should be set. + bytes key = 1; + + // offset is a numeric offset that can be used when key is unavailable. + // It is less efficient than using key. Only one of offset or key should + // be set. + uint64 offset = 2; + + // limit is the total number of results to be returned in the result page. + // If left empty it will default to a value to be set by each app. + uint64 limit = 3; + + // count_total is set to true to indicate that the result set should include + // a count of the total number of items available for pagination in UIs. + // count_total is only respected when offset is used. It is ignored when key + // is set. + bool count_total = 4; + + // reverse is set to true if results are to be returned in the descending order. + bool reverse = 5 [(cosmos_proto.field_added_in) = "cosmos-sdk 0.43"]; +} + +// PageResponse is to be embedded in gRPC response messages where the +// corresponding request message has used PageRequest. +// +// message SomeResponse { +// repeated Bar results = 1; +// PageResponse page = 2; +// } +message PageResponse { + // next_key is the key to be passed to PageRequest.key to + // query the next page most efficiently. It will be empty if + // there are no more results. + bytes next_key = 1; + + // total is total number of results available if PageRequest.count_total + // was set, its value is undefined otherwise + uint64 total = 2; +} \ No newline at end of file diff --git a/third_party/proto/cosmos_proto/cosmos.proto b/third_party/proto/cosmos_proto/cosmos.proto index 167b170..4fb5815 100644 --- a/third_party/proto/cosmos_proto/cosmos.proto +++ b/third_party/proto/cosmos_proto/cosmos.proto @@ -3,14 +3,110 @@ package cosmos_proto; import "google/protobuf/descriptor.proto"; -option go_package = "github.com/regen-network/cosmos-proto"; +option go_package = "github.com/cosmos/cosmos-proto;cosmos_proto"; + +extend google.protobuf.MethodOptions { + + // method_added_in is used to indicate from which version the method was added. + string method_added_in = 93001; +} extend google.protobuf.MessageOptions { - string interface_type = 93001; - string implements_interface = 93002; + // implements_interface is used to indicate the type name of the interface + // that a message implements so that it can be used in google.protobuf.Any + // fields that accept that interface. A message can implement multiple + // interfaces. Interfaces should be declared using a declare_interface + // file option. + repeated string implements_interface = 93001; + + // message_added_in is used to indicate from which version the message was added. + string message_added_in = 93002; } extend google.protobuf.FieldOptions { + + // accepts_interface is used to annotate that a google.protobuf.Any + // field accepts messages that implement the specified interface. + // Interfaces should be declared using a declare_interface file option. string accepts_interface = 93001; + + // scalar is used to indicate that this field follows the formatting defined + // by the named scalar which should be declared with declare_scalar. Code + // generators may choose to use this information to map this field to a + // language-specific type representing the scalar. + string scalar = 93002; + + // field_added_in is used to indicate from which version the field was added. + string field_added_in = 93003; +} + +extend google.protobuf.FileOptions { + + // declare_interface declares an interface type to be used with + // accepts_interface and implements_interface. Interface names are + // expected to follow the following convention such that their declaration + // can be discovered by tools: for a given interface type a.b.C, it is + // expected that the declaration will be found in a protobuf file named + // a/b/interfaces.proto in the file descriptor set. + repeated InterfaceDescriptor declare_interface = 793021; + + // declare_scalar declares a scalar type to be used with + // the scalar field option. Scalar names are + // expected to follow the following convention such that their declaration + // can be discovered by tools: for a given scalar type a.b.C, it is + // expected that the declaration will be found in a protobuf file named + // a/b/scalars.proto in the file descriptor set. + repeated ScalarDescriptor declare_scalar = 793022; + + // file_added_in is used to indicate from which the version the file was added. + string file_added_in = 793023; } + +// InterfaceDescriptor describes an interface type to be used with +// accepts_interface and implements_interface and declared by declare_interface. +message InterfaceDescriptor { + + // name is the name of the interface. It should be a short-name (without + // a period) such that the fully qualified name of the interface will be + // package.name, ex. for the package a.b and interface named C, the + // fully-qualified name will be a.b.C. + string name = 1; + + // description is a human-readable description of the interface and its + // purpose. + string description = 2; +} + +// ScalarDescriptor describes an scalar type to be used with +// the scalar field option and declared by declare_scalar. +// Scalars extend simple protobuf built-in types with additional +// syntax and semantics, for instance to represent big integers. +// Scalars should ideally define an encoding such that there is only one +// valid syntactical representation for a given semantic meaning, +// i.e. the encoding should be deterministic. +message ScalarDescriptor { + + // name is the name of the scalar. It should be a short-name (without + // a period) such that the fully qualified name of the scalar will be + // package.name, ex. for the package a.b and scalar named C, the + // fully-qualified name will be a.b.C. + string name = 1; + + // description is a human-readable description of the scalar and its + // encoding format. For instance a big integer or decimal scalar should + // specify precisely the expected encoding format. + string description = 2; + + // field_type is the type of field with which this scalar can be used. + // Scalars can be used with one and only one type of field so that + // encoding standards and simple and clear. Currently only string and + // bytes fields are supported for scalars. + repeated ScalarType field_type = 3; +} + +enum ScalarType { + SCALAR_TYPE_UNSPECIFIED = 0; + SCALAR_TYPE_STRING = 1; + SCALAR_TYPE_BYTES = 2; +} \ No newline at end of file From f9d0d8715166cdbb1d82ee8de81568769ad95f49 Mon Sep 17 00:00:00 2001 From: kaladinlight <35275952+kaladinlight@users.noreply.github.com> Date: Wed, 21 May 2025 14:13:54 -0600 Subject: [PATCH 2/5] bump package version --- package.json | 4 +-- .../defi/tx01.mainnet.mayachain.swap.json | 27 +++++++++++++++++++ .../tx01.mainnet.mayachain.swap.signed.json | 8 ++++++ 3 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 src/reference-data/defi/tx01.mainnet.mayachain.swap.json create mode 100644 src/reference-data/defi/tx01.mainnet.mayachain.swap.signed.json diff --git a/package.json b/package.json index bb94fb3..1d639e1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/proto-tx-builder", - "version": "0.8.0", + "version": "0.9.0", "description": "Builds and signs new-style protobuf SIGN_MODE_DIRECT Cosmos SDK transactions", "author": "ShapeShift DAO", "license": "MIT", @@ -58,5 +58,3 @@ ] } } - - diff --git a/src/reference-data/defi/tx01.mainnet.mayachain.swap.json b/src/reference-data/defi/tx01.mainnet.mayachain.swap.json new file mode 100644 index 0000000..6a72521 --- /dev/null +++ b/src/reference-data/defi/tx01.mainnet.mayachain.swap.json @@ -0,0 +1,27 @@ +{ + "signerAddress": "maya1ls33ayg26kmltw7jjy55p32ghjna09zp7z4etj", + "account_number": "10409", + "chain_id": "mayachain-mainnet-v1", + "sequence": "3", + "fee": { + "amount": [], + "gas": "2000000" + }, + "memo": "", + "msg": [ + { + "type": "thorchain/MsgDeposit", + "value": { + "coins": [ + { + "asset": "MAYA.CACAO", + "amount": "1" + } + ], + "memo": "SWAP:ARB.ETH:0xf5a14a3118cd30fdf9a84f587eb33024e15efbcd:1", + "signer": "maya1ls33ayg26kmltw7jjy55p32ghjna09zp7z4etj" + } + } + ], + "signatures": [] +} \ No newline at end of file diff --git a/src/reference-data/defi/tx01.mainnet.mayachain.swap.signed.json b/src/reference-data/defi/tx01.mainnet.mayachain.swap.signed.json new file mode 100644 index 0000000..474255b --- /dev/null +++ b/src/reference-data/defi/tx01.mainnet.mayachain.swap.signed.json @@ -0,0 +1,8 @@ +{ + "serialized": "CoQBCoEBChEvdHlwZXMuTXNnRGVwb3NpdBJsChkKFAoETUFZQRIFQ0FDQU8aBUNBQ0FPEgExEjlTV0FQOkFSQi5FVEg6MHhmNWExNGEzMTE4Y2QzMGZkZjlhODRmNTg3ZWIzMzAyNGUxNWVmYmNkOjEaFPwjHpEK1bf1u9KRKUDFSLyn15RBElgKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQMVGXE7i0K9w2cRLTMTLPFM7fkorFdx1ES6RZuUlxF7oxIECgIIARgDEgQQgIl6GkC0dYCs5JGRKpmJ4U9w/3EAGEj2mduF3moH598Zx7YyJxTVLkmn9w76DzlKPSQ5skWr57UQmMlfj0UAml4HAyI+", + "body": "CoEBChEvdHlwZXMuTXNnRGVwb3NpdBJsChkKFAoETUFZQRIFQ0FDQU8aBUNBQ0FPEgExEjlTV0FQOkFSQi5FVEg6MHhmNWExNGEzMTE4Y2QzMGZkZjlhODRmNTg3ZWIzMzAyNGUxNWVmYmNkOjEaFPwjHpEK1bf1u9KRKUDFSLyn15RB", + "authInfoBytes": "ClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDFRlxO4tCvcNnES0zEyzxTO35KKxXcdREukWblJcRe6MSBAoCCAEYAxIEEICJeg==", + "signatures": [ + "tHWArOSRkSqZieFPcP9xABhI9pnbhd5qB+ffGce2MicU1S5Jp/cO+g85Sj0kObJFq+e1EJjJX49FAJpeBwMiPg==" + ] +} \ No newline at end of file From 6b2b9f1e3f197e6d69f6faac4cd34f3b3e4f1324 Mon Sep 17 00:00:00 2001 From: kaladinlight <35275952+kaladinlight@users.noreply.github.com> Date: Wed, 21 May 2025 15:02:13 -0600 Subject: [PATCH 3/5] lint --- src/amino/arkeo/index.ts | 4 +--- src/proto/generated/arkeo/arkeo/index.ts | 2 +- src/proto/generated/arkeo/claim/index.ts | 2 +- src/proto/generated/arkeo/index.ts | 2 +- src/proto/generated/thorchain/v1/types/index.ts | 2 +- src/proto/index.ts | 2 +- src/reference-data/defi/tx01.mainnet.mayachain.swap.json | 2 +- .../defi/tx01.mainnet.mayachain.swap.signed.json | 6 ++---- .../transfers/tx01.mainnet.mayachain.transfer.json | 2 +- .../transfers/tx01.mainnet.mayachain.transfer.signed.json | 6 ++---- 10 files changed, 12 insertions(+), 18 deletions(-) diff --git a/src/amino/arkeo/index.ts b/src/amino/arkeo/index.ts index 5a4c06c..63aaec9 100644 --- a/src/amino/arkeo/index.ts +++ b/src/amino/arkeo/index.ts @@ -4,9 +4,7 @@ import { AminoConverters } from '@cosmjs/stargate' import * as codecs from '../../proto' import * as cosmos from '../../proto/generated/cosmos/base/v1beta1/coin' -import { - arkeo -} from '../../proto' +import { arkeo } from '../../proto' import Long from 'long' export interface AminoMsgBondProvider extends AminoMsg { diff --git a/src/proto/generated/arkeo/arkeo/index.ts b/src/proto/generated/arkeo/arkeo/index.ts index baaf810..a61cd1a 100644 --- a/src/proto/generated/arkeo/arkeo/index.ts +++ b/src/proto/generated/arkeo/arkeo/index.ts @@ -4,4 +4,4 @@ export * from './keeper' export * from './misc' export * from './params' export * from './query' -export * from './tx' \ No newline at end of file +export * from './tx' diff --git a/src/proto/generated/arkeo/claim/index.ts b/src/proto/generated/arkeo/claim/index.ts index ae488f4..35c2a6c 100644 --- a/src/proto/generated/arkeo/claim/index.ts +++ b/src/proto/generated/arkeo/claim/index.ts @@ -2,4 +2,4 @@ export * from './claim_record' export * from './genesis' export * from './params' export * from './query' -export * from './tx' \ No newline at end of file +export * from './tx' diff --git a/src/proto/generated/arkeo/index.ts b/src/proto/generated/arkeo/index.ts index 9874f65..ec41b9a 100644 --- a/src/proto/generated/arkeo/index.ts +++ b/src/proto/generated/arkeo/index.ts @@ -1,2 +1,2 @@ export * as arkeo from './arkeo' -export * as claim from './claim' \ No newline at end of file +export * as claim from './claim' diff --git a/src/proto/generated/thorchain/v1/types/index.ts b/src/proto/generated/thorchain/v1/types/index.ts index cd19a3a..ee80c6b 100644 --- a/src/proto/generated/thorchain/v1/types/index.ts +++ b/src/proto/generated/thorchain/v1/types/index.ts @@ -1,2 +1,2 @@ export * from './msg_deposit' -export * from './msg_send' \ No newline at end of file +export * from './msg_send' diff --git a/src/proto/index.ts b/src/proto/index.ts index 1bc4a3d..d7e6b4b 100644 --- a/src/proto/index.ts +++ b/src/proto/index.ts @@ -6,4 +6,4 @@ protobuf.configure() export * from '../../osmosis-frontend/src/proto/generated/codecimpl' export * as thorchain from './generated/thorchain/v1/types' -export * as arkeo from './generated/arkeo' \ No newline at end of file +export * as arkeo from './generated/arkeo' diff --git a/src/reference-data/defi/tx01.mainnet.mayachain.swap.json b/src/reference-data/defi/tx01.mainnet.mayachain.swap.json index 6a72521..1bf4f90 100644 --- a/src/reference-data/defi/tx01.mainnet.mayachain.swap.json +++ b/src/reference-data/defi/tx01.mainnet.mayachain.swap.json @@ -24,4 +24,4 @@ } ], "signatures": [] -} \ No newline at end of file +} diff --git a/src/reference-data/defi/tx01.mainnet.mayachain.swap.signed.json b/src/reference-data/defi/tx01.mainnet.mayachain.swap.signed.json index 474255b..75396ec 100644 --- a/src/reference-data/defi/tx01.mainnet.mayachain.swap.signed.json +++ b/src/reference-data/defi/tx01.mainnet.mayachain.swap.signed.json @@ -2,7 +2,5 @@ "serialized": "CoQBCoEBChEvdHlwZXMuTXNnRGVwb3NpdBJsChkKFAoETUFZQRIFQ0FDQU8aBUNBQ0FPEgExEjlTV0FQOkFSQi5FVEg6MHhmNWExNGEzMTE4Y2QzMGZkZjlhODRmNTg3ZWIzMzAyNGUxNWVmYmNkOjEaFPwjHpEK1bf1u9KRKUDFSLyn15RBElgKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQMVGXE7i0K9w2cRLTMTLPFM7fkorFdx1ES6RZuUlxF7oxIECgIIARgDEgQQgIl6GkC0dYCs5JGRKpmJ4U9w/3EAGEj2mduF3moH598Zx7YyJxTVLkmn9w76DzlKPSQ5skWr57UQmMlfj0UAml4HAyI+", "body": "CoEBChEvdHlwZXMuTXNnRGVwb3NpdBJsChkKFAoETUFZQRIFQ0FDQU8aBUNBQ0FPEgExEjlTV0FQOkFSQi5FVEg6MHhmNWExNGEzMTE4Y2QzMGZkZjlhODRmNTg3ZWIzMzAyNGUxNWVmYmNkOjEaFPwjHpEK1bf1u9KRKUDFSLyn15RB", "authInfoBytes": "ClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDFRlxO4tCvcNnES0zEyzxTO35KKxXcdREukWblJcRe6MSBAoCCAEYAxIEEICJeg==", - "signatures": [ - "tHWArOSRkSqZieFPcP9xABhI9pnbhd5qB+ffGce2MicU1S5Jp/cO+g85Sj0kObJFq+e1EJjJX49FAJpeBwMiPg==" - ] -} \ No newline at end of file + "signatures": ["tHWArOSRkSqZieFPcP9xABhI9pnbhd5qB+ffGce2MicU1S5Jp/cO+g85Sj0kObJFq+e1EJjJX49FAJpeBwMiPg=="] +} diff --git a/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json b/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json index 78b87b1..b7784e3 100644 --- a/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json +++ b/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json @@ -24,4 +24,4 @@ } ], "signatures": [] -} \ No newline at end of file +} diff --git a/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.signed.json b/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.signed.json index b5b154d..63e4d2f 100644 --- a/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.signed.json +++ b/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.signed.json @@ -2,7 +2,5 @@ "serialized": "CkwKSgoOL3R5cGVzLk1zZ1NlbmQSOAoU/CMekQrVt/W70pEpQMVIvKfXlEESFPwjHpEK1bf1u9KRKUDFSLyn15RBGgoKBWNhY2FvEgExElgKUApGCh8vY29zbW9zLmNyeXB0by5zZWNwMjU2azEuUHViS2V5EiMKIQMVGXE7i0K9w2cRLTMTLPFM7fkorFdx1ES6RZuUlxF7oxIECgIIARgDEgQQgIl6GkB5tn2aJWVPWEXsmmiU+07QHeqj031Ktr8WNgT4Xnd1ggJI85KCPoo6yHqLzZAhXcC8fDQ8009kaPIWwCJOeOFx", "body": "CkoKDi90eXBlcy5Nc2dTZW5kEjgKFPwjHpEK1bf1u9KRKUDFSLyn15RBEhT8Ix6RCtW39bvSkSlAxUi8p9eUQRoKCgVjYWNhbxIBMQ==", "authInfoBytes": "ClAKRgofL2Nvc21vcy5jcnlwdG8uc2VjcDI1NmsxLlB1YktleRIjCiEDFRlxO4tCvcNnES0zEyzxTO35KKxXcdREukWblJcRe6MSBAoCCAEYAxIEEICJeg==", - "signatures": [ - "ebZ9miVlT1hF7JpolPtO0B3qo9N9Sra/FjYE+F53dYICSPOSgj6KOsh6i82QIV3AvHw0PNNPZGjyFsAiTnjhcQ==" - ] -} \ No newline at end of file + "signatures": ["ebZ9miVlT1hF7JpolPtO0B3qo9N9Sra/FjYE+F53dYICSPOSgj6KOsh6i82QIV3AvHw0PNNPZGjyFsAiTnjhcQ=="] +} From 3c9f1737d54679f52824a344accd862ac7354f5a Mon Sep 17 00:00:00 2001 From: kaladinlight <35275952+kaladinlight@users.noreply.github.com> Date: Thu, 22 May 2025 13:19:16 -0600 Subject: [PATCH 4/5] separate mayachain and thorchain amino types --- src/amino/index.ts | 1 + src/amino/mayachain/index.ts | 56 +++++++++++++++++++ src/amino/thorchain/index.ts | 8 +-- src/index.test.ts | 5 +- src/index.ts | 28 +++++++--- .../defi/tx01.mainnet.mayachain.swap.json | 2 +- .../tx01.mainnet.mayachain.transfer.json | 2 +- 7 files changed, 87 insertions(+), 15 deletions(-) create mode 100644 src/amino/mayachain/index.ts diff --git a/src/amino/index.ts b/src/amino/index.ts index 7dcd21c..816256e 100644 --- a/src/amino/index.ts +++ b/src/amino/index.ts @@ -1,3 +1,4 @@ export * as thorchain from './thorchain' export * as osmosis from './osmosis' export * as arkeo from './arkeo' +export * as mayachain from './mayachain' diff --git a/src/amino/mayachain/index.ts b/src/amino/mayachain/index.ts new file mode 100644 index 0000000..75c66e5 --- /dev/null +++ b/src/amino/mayachain/index.ts @@ -0,0 +1,56 @@ +import { AminoMsg } from '@cosmjs/amino' +import { fromBech32, toBech32 } from '@cosmjs/encoding' +import { AminoConverters } from '@cosmjs/stargate' + +import * as codecs from '../../proto' +import * as cosmos from '../../proto/generated/cosmos/base/v1beta1/coin' +import * as thorchain from '../../proto/generated/thorchain/v1/common/common' + +export interface AminoMsgSend extends AminoMsg { + readonly type: 'mayachain/MsgSend' + readonly value: { + readonly from_address: string + readonly to_address: string + readonly amount: readonly cosmos.Coin[] + } +} + +export interface AminoMsgDeposit extends AminoMsg { + readonly type: 'mayachain/MsgDeposit' + readonly value: { + readonly coins: readonly thorchain.Coin[] + readonly memo: string + readonly signer: string + } +} + +export function createAminoConverters(): AminoConverters { + return { + '/types.MsgSend': { + aminoType: 'mayachain/MsgSend', + toAmino: ({ fromAddress, toAddress, amount }: codecs.thorchain.MsgSend): AminoMsgSend['value'] => ({ + from_address: toBech32('maya', fromAddress), + to_address: toBech32('maya', toAddress), + amount: [...amount], + }), + fromAmino: ({ from_address, to_address, amount }: AminoMsgSend['value']): codecs.thorchain.MsgSend => ({ + fromAddress: fromBech32(from_address).data, + toAddress: fromBech32(to_address).data, + amount: [...amount], + }), + }, + '/types.MsgDeposit': { + aminoType: 'mayachain/MsgDeposit', + toAmino: ({ coins, memo, signer }: codecs.thorchain.MsgDeposit): AminoMsgDeposit['value'] => ({ + coins: [...coins], + memo: memo, + signer: toBech32('maya', signer), + }), + fromAmino: ({ coins, memo, signer }: AminoMsgDeposit['value']): codecs.thorchain.MsgDeposit => ({ + coins: [...coins], + memo: memo, + signer: fromBech32(signer).data, + }), + }, + } +} diff --git a/src/amino/thorchain/index.ts b/src/amino/thorchain/index.ts index 2a8f0a6..5264fa8 100644 --- a/src/amino/thorchain/index.ts +++ b/src/amino/thorchain/index.ts @@ -24,13 +24,13 @@ export interface AminoMsgDeposit extends AminoMsg { } } -export function createAminoConverters(prefix: string): AminoConverters { +export function createAminoConverters(): AminoConverters { return { '/types.MsgSend': { aminoType: 'thorchain/MsgSend', toAmino: ({ fromAddress, toAddress, amount }: codecs.thorchain.MsgSend): AminoMsgSend['value'] => ({ - from_address: toBech32(prefix, fromAddress), - to_address: toBech32(prefix, toAddress), + from_address: toBech32('thor', fromAddress), + to_address: toBech32('thor', toAddress), amount: [...amount], }), fromAmino: ({ from_address, to_address, amount }: AminoMsgSend['value']): codecs.thorchain.MsgSend => ({ @@ -44,7 +44,7 @@ export function createAminoConverters(prefix: string): AminoConverters { toAmino: ({ coins, memo, signer }: codecs.thorchain.MsgDeposit): AminoMsgDeposit['value'] => ({ coins: [...coins], memo: memo, - signer: toBech32(prefix, signer), + signer: toBech32('thor', signer), }), fromAmino: ({ coins, memo, signer }: AminoMsgDeposit['value']): codecs.thorchain.MsgDeposit => ({ coins: [...coins], diff --git a/src/index.test.ts b/src/index.test.ts index 7e811ea..116aa3a 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -53,7 +53,10 @@ describe('signs Tendermint transactions', () => { const [, txNum, txNet, txAsset, txType] = signedJsonPathSegments it(`signs a ${txNet} ${txAsset} reference ${txType.replace(/[.-]/, ' ')} transaction (${txNum})`, async () => { if (!(txAsset in signers)) throw new Error(`unrecognized asset type '${txAsset}'`) + if (!(txAsset in prefixes)) throw new Error(`unrecognized asset type '${txAsset}'`) + const signer = await signers[txAsset as keyof typeof signers] + const prefix = prefixes[txAsset as keyof typeof prefixes] // get reference data const referenceTx = JSON.parse( @@ -70,7 +73,7 @@ describe('signs Tendermint transactions', () => { sequence: referenceTx.sequence, accountNumber: referenceTx.account_number, chainId: referenceTx.chain_id, - }) + }, prefix) expect(result.serialized).toBe(referenceTxSigned.serialized) expect(result.signatures[0]).toBe(referenceTxSigned.signatures[0]) diff --git a/src/index.ts b/src/index.ts index 770cb49..3ae3b19 100644 --- a/src/index.ts +++ b/src/index.ts @@ -19,7 +19,7 @@ import { toAccAddress } from '@cosmjs/stargate/build/queryclient/utils' import { TxRaw } from 'cosmjs-types/cosmos/tx/v1beta1/tx' import BN from 'bn.js' -import { arkeo, osmosis, thorchain } from './amino' +import { arkeo, osmosis, thorchain, mayachain } from './amino' import * as codecs from './proto' type AgnosticStdTx = Omit & @@ -54,7 +54,7 @@ export async function sign( tx: amino.StdTx | ProtoTx, signer: OfflineSigner, { accountNumber, sequence, chainId }: SignerData, - prefix = 'cosmos' // should ideally come from signer, but not exposed by cosmjs at this time + prefix: string, ): Promise<{ serialized: string body: string @@ -70,7 +70,8 @@ export async function sign( ...createIbcAminoConverters(), ...createStakingAminoConverters(prefix), ...createVestingAminoConverters(), - ...thorchain.createAminoConverters(prefix), + ...(prefix === 'thor' && thorchain.createAminoConverters()), + ...(prefix === 'maya' && mayachain.createAminoConverters()), ...osmosis.createAminoConverters(), ...arkeo.createAminoConverters(), }) @@ -129,7 +130,7 @@ export async function sign( if (isProtoTx(tx)) { return tx } else { - return parse_legacy_tx_format(tx, prefix) + return parse_legacy_tx_format(tx) } })() @@ -172,14 +173,14 @@ const scrubRoute = (x: Route) => { const scrubRoutes = (x: Route[]) => x.map(scrubRoute) -function parse_legacy_tx_format(tx: AgnosticStdTx, prefix: string): ProtoTx { +function parse_legacy_tx_format(tx: AgnosticStdTx): ProtoTx { const msgOrMsgs = tx.msg ?? tx.msgs if (!msgOrMsgs) throw new Error('msgs array improperly formatted!') if (msgOrMsgs.length !== 1) throw new Error('multiple msgs not supported!') return { - ...convertLegacyMsg(msgOrMsgs[0], prefix), + ...convertLegacyMsg(msgOrMsgs[0]), fee: { amount: scrubCoins(tx.fee.amount), gas: tx.fee.gas, @@ -189,10 +190,11 @@ function parse_legacy_tx_format(tx: AgnosticStdTx, prefix: string): ProtoTx { } } -function convertLegacyMsg(msg: amino.AminoMsg, prefix: string): Pick { +function convertLegacyMsg(msg: amino.AminoMsg): Pick { // switch for each tx type supported switch (msg.type) { case 'thorchain/MsgSend': + case 'mayachain/MsgSend': if (!msg.value.hasOwnProperty('from_address')) throw new Error('Missing from_address in msg') if (!msg.value.hasOwnProperty('to_address')) throw new Error('Missing to_address in msg') @@ -209,6 +211,7 @@ function convertLegacyMsg(msg: amino.AminoMsg, prefix: string): Pick { + switch (msg.type) { + case 'thorchain/MsgDeposit': + return 'THOR' + case 'mayachain/MsgDeposit': + return 'MAYA' + default: + throw new Error(`unsupported message type: ${msg.type}`) + } + })() } const [ticker] = symbol.split('-') diff --git a/src/reference-data/defi/tx01.mainnet.mayachain.swap.json b/src/reference-data/defi/tx01.mainnet.mayachain.swap.json index 1bf4f90..bf05c95 100644 --- a/src/reference-data/defi/tx01.mainnet.mayachain.swap.json +++ b/src/reference-data/defi/tx01.mainnet.mayachain.swap.json @@ -10,7 +10,7 @@ "memo": "", "msg": [ { - "type": "thorchain/MsgDeposit", + "type": "mayachain/MsgDeposit", "value": { "coins": [ { diff --git a/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json b/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json index b7784e3..f13adc9 100644 --- a/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json +++ b/src/reference-data/transfers/tx01.mainnet.mayachain.transfer.json @@ -10,7 +10,7 @@ "memo": "", "msg": [ { - "type": "thorchain/MsgSend", + "type": "mayachain/MsgSend", "value": { "amount": [ { From 25b4a6304c719e2470b3fbcce046a8f86217ac20 Mon Sep 17 00:00:00 2001 From: kaladinlight <35275952+kaladinlight@users.noreply.github.com> Date: Thu, 22 May 2025 13:19:35 -0600 Subject: [PATCH 5/5] package bump --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1d639e1..c663a78 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@shapeshiftoss/proto-tx-builder", - "version": "0.9.0", + "version": "0.10.0", "description": "Builds and signs new-style protobuf SIGN_MODE_DIRECT Cosmos SDK transactions", "author": "ShapeShift DAO", "license": "MIT",