Skip to content

Commit

Permalink
Add correct Amino types
Browse files Browse the repository at this point in the history
Replace the old Amino type structure (module.package.type) to the more standard amino way (module/type), which is required for Ledger signing.
  • Loading branch information
codebycarson committed Nov 18, 2024
1 parent 5e70af8 commit 3488d3c
Show file tree
Hide file tree
Showing 36 changed files with 196 additions and 1,044 deletions.
82 changes: 41 additions & 41 deletions packages/cosmos/generated/encoding/amino.ts
Original file line number Diff line number Diff line change
Expand Up @@ -112,19 +112,19 @@ import { aminoConverters as tokenfactory_params_amino } from "./tokenfactory/par
import { aminoConverters as tokenfactory_tx_amino } from "./tokenfactory/tx";

export const aminoConverters: AminoConverters = {
...confio_proofs_amino,
...epoch_epoch_amino,
...epoch_params_amino,
...epoch_genesis_amino,
...confio_proofs_amino,
...epoch_params_amino,
...epoch_query_amino,
...eth_tx_amino,
...evm_config_amino,
...evm_genesis_amino,
...evm_params_amino,
...evm_query_amino,
...evm_types_amino,
...evm_receipt_amino,
...evm_tx_amino,
...evm_types_amino,
...oracle_genesis_amino,
...oracle_oracle_amino,
...oracle_query_amino,
Expand All @@ -134,93 +134,93 @@ export const aminoConverters: AminoConverters = {
...cosmos_accesscontrol_accesscontrol_amino,
...cosmos_accesscontrol_x_genesis_amino,
...cosmos_accesscontrol_x_query_amino,
...mint_v1beta1_genesis_amino,
...mint_v1beta1_gov_amino,
...mint_v1beta1_mint_amino,
...mint_v1beta1_query_amino,
...google_api_http_amino,
...google_api_httpbody_amino,
...google_protobuf_any_amino,
...google_protobuf_duration_amino,
...google_protobuf_timestamp_amino,
...mint_v1beta1_genesis_amino,
...mint_v1beta1_gov_amino,
...google_protobuf_descriptor_amino,
...mint_v1beta1_mint_amino,
...mint_v1beta1_query_amino,
...tendermint_crypto_proof_amino,
...google_protobuf_duration_amino,
...tendermint_crypto_keys_amino,
...tendermint_abci_types_amino,
...tendermint_crypto_proof_amino,
...tendermint_p2p_types_amino,
...tendermint_types_block_amino,
...tendermint_types_evidence_amino,
...tendermint_abci_types_amino,
...tendermint_types_params_amino,
...tendermint_types_types_amino,
...tendermint_types_validator_amino,
...tendermint_types_types_amino,
...tendermint_version_types_amino,
...cosmos_auth_v1beta1_auth_amino,
...cosmos_auth_v1beta1_genesis_amino,
...cosmos_auth_v1beta1_query_amino,
...cosmos_bank_v1beta1_bank_amino,
...cosmos_bank_v1beta1_genesis_amino,
...cosmos_bank_v1beta1_tx_amino,
...cosmos_bank_v1beta1_query_amino,
...cosmos_authz_v1beta1_authz_amino,
...cosmos_authz_v1beta1_event_amino,
...cosmos_authz_v1beta1_genesis_amino,
...cosmos_authz_v1beta1_tx_amino,
...cosmos_authz_v1beta1_query_amino,
...cosmos_bank_v1beta1_authz_amino,
...cosmos_bank_v1beta1_genesis_amino,
...cosmos_authz_v1beta1_tx_amino,
...cosmos_bank_v1beta1_bank_amino,
...cosmos_bank_v1beta1_query_amino,
...cosmos_bank_v1beta1_tx_amino,
...cosmos_base_v1beta1_coin_amino,
...cosmos_capability_v1beta1_genesis_amino,
...cosmos_capability_v1beta1_capability_amino,
...cosmos_crisis_v1beta1_genesis_amino,
...cosmos_crisis_v1beta1_tx_amino,
...cosmos_capability_v1beta1_capability_amino,
...cosmos_capability_v1beta1_genesis_amino,
...cosmos_base_v1beta1_coin_amino,
...cosmos_crypto_ed25519_keys_amino,
...cosmos_crypto_multisig_keys_amino,
...cosmos_crypto_secp256r1_keys_amino,
...cosmos_crypto_secp256k1_keys_amino,
...cosmos_crypto_sr25519_keys_amino,
...cosmos_evidence_v1beta1_genesis_amino,
...cosmos_evidence_v1beta1_evidence_amino,
...cosmos_crypto_ed25519_keys_amino,
...cosmos_evidence_v1beta1_query_amino,
...cosmos_evidence_v1beta1_genesis_amino,
...cosmos_evidence_v1beta1_tx_amino,
...cosmos_distribution_v1beta1_distribution_amino,
...cosmos_distribution_v1beta1_genesis_amino,
...cosmos_feegrant_v1beta1_feegrant_amino,
...cosmos_genutil_v1beta1_genesis_amino,
...cosmos_distribution_v1beta1_query_amino,
...cosmos_crypto_multisig_keys_amino,
...cosmos_crypto_secp256k1_keys_amino,
...cosmos_feegrant_v1beta1_feegrant_amino,
...cosmos_crypto_secp256r1_keys_amino,
...cosmos_crypto_sr25519_keys_amino,
...cosmos_feegrant_v1beta1_genesis_amino,
...cosmos_feegrant_v1beta1_query_amino,
...cosmos_genutil_v1beta1_genesis_amino,
...cosmos_feegrant_v1beta1_tx_amino,
...cosmos_mint_v1beta1_genesis_amino,
...cosmos_mint_v1beta1_mint_amino,
...cosmos_mint_v1beta1_query_amino,
...cosmos_gov_v1beta1_gov_amino,
...cosmos_gov_v1beta1_genesis_amino,
...cosmos_gov_v1beta1_query_amino,
...cosmos_mint_v1beta1_mint_amino,
...cosmos_gov_v1beta1_tx_amino,
...cosmos_gov_v1beta1_query_amino,
...cosmos_params_types_types_amino,
...cosmos_mint_v1beta1_genesis_amino,
...cosmos_mint_v1beta1_query_amino,
...cosmos_params_v1beta1_params_amino,
...cosmos_params_v1beta1_query_amino,
...cosmos_slashing_v1beta1_query_amino,
...cosmos_slashing_v1beta1_genesis_amino,
...cosmos_slashing_v1beta1_slashing_amino,
...cosmos_staking_v1beta1_genesis_amino,
...cosmos_staking_v1beta1_authz_amino,
...cosmos_slashing_v1beta1_tx_amino,
...cosmos_staking_v1beta1_genesis_amino,
...cosmos_staking_v1beta1_staking_amino,
...cosmos_staking_v1beta1_query_amino,
...cosmos_staking_v1beta1_tx_amino,
...cosmos_staking_v1beta1_staking_amino,
...cosmos_upgrade_v1beta1_upgrade_amino,
...cosmos_tx_v1beta1_tx_amino,
...cosmos_tx_v1beta1_service_amino,
...cosmos_slashing_v1beta1_genesis_amino,
...cosmos_slashing_v1beta1_query_amino,
...cosmos_slashing_v1beta1_slashing_amino,
...cosmos_slashing_v1beta1_tx_amino,
...cosmos_upgrade_v1beta1_upgrade_amino,
...cosmos_vesting_v1beta1_vesting_amino,
...tendermint_libs_bits_types_amino,
...cosmos_base_abci_v1beta1_abci_amino,
...cosmos_base_kv_v1beta1_kv_amino,
...cosmos_base_query_v1beta1_pagination_amino,
...cosmos_base_reflection_v2alpha1_reflection_amino,
...cosmos_base_store_v1beta1_listening_amino,
...cosmos_base_store_v1beta1_commit_info_amino,
...cosmos_base_tendermint_v1beta1_query_amino,
...cosmos_base_snapshots_v1beta1_snapshot_amino,
...cosmos_base_store_v1beta1_listening_amino,
...cosmos_base_reflection_v2alpha1_reflection_amino,
...cosmos_base_tendermint_v1beta1_query_amino,
...cosmos_crypto_multisig_v1beta1_multisig_amino,
...cosmos_tx_signing_v1beta1_signing_amino,
};
Empty file.
3 changes: 0 additions & 3 deletions packages/cosmos/generated/encoding/cosmos_proto/index.ts

This file was deleted.

2 changes: 1 addition & 1 deletion packages/cosmos/generated/encoding/epoch/epoch.ts
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ function isSet(value: any): boolean {
export const registry: Array<[string, GeneratedType]> = [["/seiprotocol.seichain.epoch.Epoch", Epoch as never]];
export const aminoConverters = {
"/seiprotocol.seichain.epoch.Epoch": {
aminoType: "seiprotocol.seichain.epoch.Epoch",
aminoType: "epoch/Epoch",
toAmino: (message: Epoch) => ({ ...message }),
fromAmino: (object: Epoch) => ({ ...object }),
},
Expand Down
2 changes: 1 addition & 1 deletion packages/cosmos/generated/encoding/epoch/genesis.ts
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ function isSet(value: any): boolean {
export const registry: Array<[string, GeneratedType]> = [["/seiprotocol.seichain.epoch.GenesisState", GenesisState as never]];
export const aminoConverters = {
"/seiprotocol.seichain.epoch.GenesisState": {
aminoType: "seiprotocol.seichain.epoch.GenesisState",
aminoType: "epoch/GenesisState",
toAmino: (message: GenesisState) => ({ ...message }),
fromAmino: (object: GenesisState) => ({ ...object }),
},
Expand Down
3 changes: 1 addition & 2 deletions packages/cosmos/generated/encoding/epoch/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,4 @@
export * from './epoch';
export * from './genesis';
export * from './params';
export * from './query';
export * from './tx';
export * from './query';
2 changes: 1 addition & 1 deletion packages/cosmos/generated/encoding/epoch/params.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ function createBaseParams(): Params {
export const registry: Array<[string, GeneratedType]> = [["/seiprotocol.seichain.epoch.Params", Params as never]];
export const aminoConverters = {
"/seiprotocol.seichain.epoch.Params": {
aminoType: "seiprotocol.seichain.epoch.Params",
aminoType: "epoch/Params",
toAmino: (message: Params) => ({ ...message }),
fromAmino: (object: Params) => ({ ...object }),
},
Expand Down
8 changes: 4 additions & 4 deletions packages/cosmos/generated/encoding/epoch/query.ts
Original file line number Diff line number Diff line change
Expand Up @@ -239,25 +239,25 @@ export const registry: Array<[string, GeneratedType]> = [
];
export const aminoConverters = {
"/seiprotocol.seichain.epoch.QueryParamsRequest": {
aminoType: "seiprotocol.seichain.epoch.QueryParamsRequest",
aminoType: "epoch/QueryParamsRequest",
toAmino: (message: QueryParamsRequest) => ({ ...message }),
fromAmino: (object: QueryParamsRequest) => ({ ...object }),
},

"/seiprotocol.seichain.epoch.QueryParamsResponse": {
aminoType: "seiprotocol.seichain.epoch.QueryParamsResponse",
aminoType: "epoch/QueryParamsResponse",
toAmino: (message: QueryParamsResponse) => ({ ...message }),
fromAmino: (object: QueryParamsResponse) => ({ ...object }),
},

"/seiprotocol.seichain.epoch.QueryEpochRequest": {
aminoType: "seiprotocol.seichain.epoch.QueryEpochRequest",
aminoType: "epoch/QueryEpochRequest",
toAmino: (message: QueryEpochRequest) => ({ ...message }),
fromAmino: (object: QueryEpochRequest) => ({ ...object }),
},

"/seiprotocol.seichain.epoch.QueryEpochResponse": {
aminoType: "seiprotocol.seichain.epoch.QueryEpochResponse",
aminoType: "epoch/QueryEpochResponse",
toAmino: (message: QueryEpochResponse) => ({ ...message }),
fromAmino: (object: QueryEpochResponse) => ({ ...object }),
},
Expand Down
Empty file.
14 changes: 7 additions & 7 deletions packages/cosmos/generated/encoding/eth/tx.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1332,43 +1332,43 @@ export const registry: Array<[string, GeneratedType]> = [
];
export const aminoConverters = {
"/seiprotocol.seichain.eth.AccessTuple": {
aminoType: "seiprotocol.seichain.eth.AccessTuple",
aminoType: "eth/AccessTuple",
toAmino: (message: AccessTuple) => ({ ...message }),
fromAmino: (object: AccessTuple) => ({ ...object }),
},

"/seiprotocol.seichain.eth.AssociateTx": {
aminoType: "seiprotocol.seichain.eth.AssociateTx",
aminoType: "eth/AssociateTx",
toAmino: (message: AssociateTx) => ({ ...message }),
fromAmino: (object: AssociateTx) => ({ ...object }),
},

"/seiprotocol.seichain.eth.LegacyTx": {
aminoType: "seiprotocol.seichain.eth.LegacyTx",
aminoType: "eth/LegacyTx",
toAmino: (message: LegacyTx) => ({ ...message }),
fromAmino: (object: LegacyTx) => ({ ...object }),
},

"/seiprotocol.seichain.eth.AccessListTx": {
aminoType: "seiprotocol.seichain.eth.AccessListTx",
aminoType: "eth/AccessListTx",
toAmino: (message: AccessListTx) => ({ ...message }),
fromAmino: (object: AccessListTx) => ({ ...object }),
},

"/seiprotocol.seichain.eth.DynamicFeeTx": {
aminoType: "seiprotocol.seichain.eth.DynamicFeeTx",
aminoType: "eth/DynamicFeeTx",
toAmino: (message: DynamicFeeTx) => ({ ...message }),
fromAmino: (object: DynamicFeeTx) => ({ ...object }),
},

"/seiprotocol.seichain.eth.BlobTx": {
aminoType: "seiprotocol.seichain.eth.BlobTx",
aminoType: "eth/BlobTx",
toAmino: (message: BlobTx) => ({ ...message }),
fromAmino: (object: BlobTx) => ({ ...object }),
},

"/seiprotocol.seichain.eth.BlobTxSidecar": {
aminoType: "seiprotocol.seichain.eth.BlobTxSidecar",
aminoType: "eth/BlobTxSidecar",
toAmino: (message: BlobTxSidecar) => ({ ...message }),
fromAmino: (object: BlobTxSidecar) => ({ ...object }),
},
Expand Down
2 changes: 1 addition & 1 deletion packages/cosmos/generated/encoding/evm/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ function isSet(value: any): boolean {
export const registry: Array<[string, GeneratedType]> = [["/seiprotocol.seichain.evm.ChainConfig", ChainConfig as never]];
export const aminoConverters = {
"/seiprotocol.seichain.evm.ChainConfig": {
aminoType: "seiprotocol.seichain.evm.ChainConfig",
aminoType: "evm/ChainConfig",
toAmino: (message: ChainConfig) => ({ ...message }),
fromAmino: (object: ChainConfig) => ({ ...object }),
},
Expand Down
12 changes: 6 additions & 6 deletions packages/cosmos/generated/encoding/evm/genesis.ts
Original file line number Diff line number Diff line change
Expand Up @@ -619,37 +619,37 @@ export const registry: Array<[string, GeneratedType]> = [
];
export const aminoConverters = {
"/seiprotocol.seichain.evm.AddressAssociation": {
aminoType: "seiprotocol.seichain.evm.AddressAssociation",
aminoType: "evm/AddressAssociation",
toAmino: (message: AddressAssociation) => ({ ...message }),
fromAmino: (object: AddressAssociation) => ({ ...object }),
},

"/seiprotocol.seichain.evm.Code": {
aminoType: "seiprotocol.seichain.evm.Code",
aminoType: "evm/Code",
toAmino: (message: Code) => ({ ...message }),
fromAmino: (object: Code) => ({ ...object }),
},

"/seiprotocol.seichain.evm.ContractState": {
aminoType: "seiprotocol.seichain.evm.ContractState",
aminoType: "evm/ContractState",
toAmino: (message: ContractState) => ({ ...message }),
fromAmino: (object: ContractState) => ({ ...object }),
},

"/seiprotocol.seichain.evm.Nonce": {
aminoType: "seiprotocol.seichain.evm.Nonce",
aminoType: "evm/Nonce",
toAmino: (message: Nonce) => ({ ...message }),
fromAmino: (object: Nonce) => ({ ...object }),
},

"/seiprotocol.seichain.evm.Serialized": {
aminoType: "seiprotocol.seichain.evm.Serialized",
aminoType: "evm/Serialized",
toAmino: (message: Serialized) => ({ ...message }),
fromAmino: (object: Serialized) => ({ ...object }),
},

"/seiprotocol.seichain.evm.GenesisState": {
aminoType: "seiprotocol.seichain.evm.GenesisState",
aminoType: "evm/GenesisState",
toAmino: (message: GenesisState) => ({ ...message }),
fromAmino: (object: GenesisState) => ({ ...object }),
},
Expand Down
4 changes: 2 additions & 2 deletions packages/cosmos/generated/encoding/evm/params.ts
Original file line number Diff line number Diff line change
Expand Up @@ -348,13 +348,13 @@ export const registry: Array<[string, GeneratedType]> = [
];
export const aminoConverters = {
"/seiprotocol.seichain.evm.Params": {
aminoType: "seiprotocol.seichain.evm.Params",
aminoType: "evm/Params",
toAmino: (message: Params) => ({ ...message }),
fromAmino: (object: Params) => ({ ...object }),
},

"/seiprotocol.seichain.evm.ParamsPreV580": {
aminoType: "seiprotocol.seichain.evm.ParamsPreV580",
aminoType: "evm/ParamsPreV580",
toAmino: (message: ParamsPreV580) => ({ ...message }),
fromAmino: (object: ParamsPreV580) => ({ ...object }),
},
Expand Down
8 changes: 4 additions & 4 deletions packages/cosmos/generated/encoding/evm/query.ts
Original file line number Diff line number Diff line change
Expand Up @@ -963,25 +963,25 @@ export const registry: Array<[string, GeneratedType]> = [
];
export const aminoConverters = {
"/seiprotocol.seichain.evm.QueryPointerRequest": {
aminoType: "seiprotocol.seichain.evm.QueryPointerRequest",
aminoType: "evm/QueryPointerRequest",
toAmino: (message: QueryPointerRequest) => ({ ...message }),
fromAmino: (object: QueryPointerRequest) => ({ ...object }),
},

"/seiprotocol.seichain.evm.QueryPointerResponse": {
aminoType: "seiprotocol.seichain.evm.QueryPointerResponse",
aminoType: "evm/QueryPointerResponse",
toAmino: (message: QueryPointerResponse) => ({ ...message }),
fromAmino: (object: QueryPointerResponse) => ({ ...object }),
},

"/seiprotocol.seichain.evm.QueryPointeeRequest": {
aminoType: "seiprotocol.seichain.evm.QueryPointeeRequest",
aminoType: "evm/QueryPointeeRequest",
toAmino: (message: QueryPointeeRequest) => ({ ...message }),
fromAmino: (object: QueryPointeeRequest) => ({ ...object }),
},

"/seiprotocol.seichain.evm.QueryPointeeResponse": {
aminoType: "seiprotocol.seichain.evm.QueryPointeeResponse",
aminoType: "evm/QueryPointeeResponse",
toAmino: (message: QueryPointeeResponse) => ({ ...message }),
fromAmino: (object: QueryPointeeResponse) => ({ ...object }),
},
Expand Down
4 changes: 2 additions & 2 deletions packages/cosmos/generated/encoding/evm/receipt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -446,13 +446,13 @@ export const registry: Array<[string, GeneratedType]> = [
];
export const aminoConverters = {
"/seiprotocol.seichain.evm.Log": {
aminoType: "seiprotocol.seichain.evm.Log",
aminoType: "evm/Log",
toAmino: (message: Log) => ({ ...message }),
fromAmino: (object: Log) => ({ ...object }),
},

"/seiprotocol.seichain.evm.Receipt": {
aminoType: "seiprotocol.seichain.evm.Receipt",
aminoType: "evm/Receipt",
toAmino: (message: Receipt) => ({ ...message }),
fromAmino: (object: Receipt) => ({ ...object }),
},
Expand Down
Loading

0 comments on commit 3488d3c

Please sign in to comment.