Package Exports
- @axelar-network/axelarjs-types/axelar/axelarnet/v1beta1/events
- @axelar-network/axelarjs-types/axelar/axelarnet/v1beta1/genesis
- @axelar-network/axelarjs-types/axelar/axelarnet/v1beta1/params
- @axelar-network/axelarjs-types/axelar/axelarnet/v1beta1/query
- @axelar-network/axelarjs-types/axelar/axelarnet/v1beta1/service
- @axelar-network/axelarjs-types/axelar/axelarnet/v1beta1/tx
- @axelar-network/axelarjs-types/axelar/axelarnet/v1beta1/types
- @axelar-network/axelarjs-types/axelar/evm/v1beta1/events
- @axelar-network/axelarjs-types/axelar/evm/v1beta1/genesis
- @axelar-network/axelarjs-types/axelar/evm/v1beta1/params
- @axelar-network/axelarjs-types/axelar/evm/v1beta1/query
- @axelar-network/axelarjs-types/axelar/evm/v1beta1/service
- @axelar-network/axelarjs-types/axelar/evm/v1beta1/tx
- @axelar-network/axelarjs-types/axelar/evm/v1beta1/types
- @axelar-network/axelarjs-types/axelar/multisig/exported/v1beta1/types
- @axelar-network/axelarjs-types/axelar/multisig/v1beta1/events
- @axelar-network/axelarjs-types/axelar/multisig/v1beta1/genesis
- @axelar-network/axelarjs-types/axelar/multisig/v1beta1/params
- @axelar-network/axelarjs-types/axelar/multisig/v1beta1/query
- @axelar-network/axelarjs-types/axelar/multisig/v1beta1/service
- @axelar-network/axelarjs-types/axelar/multisig/v1beta1/tx
- @axelar-network/axelarjs-types/axelar/multisig/v1beta1/types
- @axelar-network/axelarjs-types/axelar/nexus/exported/v1beta1/types
- @axelar-network/axelarjs-types/axelar/nexus/v1beta1/events
- @axelar-network/axelarjs-types/axelar/nexus/v1beta1/genesis
- @axelar-network/axelarjs-types/axelar/nexus/v1beta1/params
- @axelar-network/axelarjs-types/axelar/nexus/v1beta1/proposal
- @axelar-network/axelarjs-types/axelar/nexus/v1beta1/query
- @axelar-network/axelarjs-types/axelar/nexus/v1beta1/service
- @axelar-network/axelarjs-types/axelar/nexus/v1beta1/tx
- @axelar-network/axelarjs-types/axelar/nexus/v1beta1/types
- @axelar-network/axelarjs-types/axelar/permission/exported/v1beta1/types
- @axelar-network/axelarjs-types/axelar/permission/v1beta1/genesis
- @axelar-network/axelarjs-types/axelar/permission/v1beta1/params
- @axelar-network/axelarjs-types/axelar/permission/v1beta1/query
- @axelar-network/axelarjs-types/axelar/permission/v1beta1/service
- @axelar-network/axelarjs-types/axelar/permission/v1beta1/tx
- @axelar-network/axelarjs-types/axelar/permission/v1beta1/types
- @axelar-network/axelarjs-types/axelar/reward/v1beta1/genesis
- @axelar-network/axelarjs-types/axelar/reward/v1beta1/params
- @axelar-network/axelarjs-types/axelar/reward/v1beta1/query
- @axelar-network/axelarjs-types/axelar/reward/v1beta1/service
- @axelar-network/axelarjs-types/axelar/reward/v1beta1/tx
- @axelar-network/axelarjs-types/axelar/reward/v1beta1/types
- @axelar-network/axelarjs-types/axelar/snapshot/exported/v1beta1/types
- @axelar-network/axelarjs-types/axelar/snapshot/v1beta1/genesis
- @axelar-network/axelarjs-types/axelar/snapshot/v1beta1/params
- @axelar-network/axelarjs-types/axelar/snapshot/v1beta1/query
- @axelar-network/axelarjs-types/axelar/snapshot/v1beta1/service
- @axelar-network/axelarjs-types/axelar/snapshot/v1beta1/tx
- @axelar-network/axelarjs-types/axelar/snapshot/v1beta1/types
- @axelar-network/axelarjs-types/axelar/tss/exported/v1beta1/types
- @axelar-network/axelarjs-types/axelar/tss/tofnd/v1beta1/common
- @axelar-network/axelarjs-types/axelar/tss/tofnd/v1beta1/tofnd
- @axelar-network/axelarjs-types/axelar/tss/v1beta1/genesis
- @axelar-network/axelarjs-types/axelar/tss/v1beta1/params
- @axelar-network/axelarjs-types/axelar/tss/v1beta1/service
- @axelar-network/axelarjs-types/axelar/tss/v1beta1/tx
- @axelar-network/axelarjs-types/axelar/tss/v1beta1/types
- @axelar-network/axelarjs-types/axelar/utils/v1beta1/bitmap
- @axelar-network/axelarjs-types/axelar/utils/v1beta1/queuer
- @axelar-network/axelarjs-types/axelar/utils/v1beta1/threshold
- @axelar-network/axelarjs-types/axelar/vote/exported/v1beta1/types
- @axelar-network/axelarjs-types/axelar/vote/v1beta1/events
- @axelar-network/axelarjs-types/axelar/vote/v1beta1/genesis
- @axelar-network/axelarjs-types/axelar/vote/v1beta1/params
- @axelar-network/axelarjs-types/axelar/vote/v1beta1/service
- @axelar-network/axelarjs-types/axelar/vote/v1beta1/tx
- @axelar-network/axelarjs-types/axelar/vote/v1beta1/types
- @axelar-network/axelarjs-types/cosmos/base/query/v1beta1/pagination
- @axelar-network/axelarjs-types/cosmos/base/v1beta1/coin
- @axelar-network/axelarjs-types/cosmos/crypto/multisig/keys
- @axelar-network/axelarjs-types/cosmos/staking/v1beta1/staking
- @axelar-network/axelarjs-types/cosmos_proto/cosmos
- @axelar-network/axelarjs-types/gogoproto/gogo
- @axelar-network/axelarjs-types/google/api/annotations
- @axelar-network/axelarjs-types/google/api/http
- @axelar-network/axelarjs-types/google/protobuf/any
- @axelar-network/axelarjs-types/google/protobuf/duration
- @axelar-network/axelarjs-types/google/protobuf/timestamp
- @axelar-network/axelarjs-types/tendermint/crypto/keys
- @axelar-network/axelarjs-types/tendermint/crypto/proof
- @axelar-network/axelarjs-types/tendermint/types/types
- @axelar-network/axelarjs-types/tendermint/types/validator
- @axelar-network/axelarjs-types/tendermint/version/types
Readme
@axelarnetwork/axelarjs-types
JS and TS types relating to Protocol Buffers used by axelar-core and other related projects
Dependencies
To generate JS/TS code from protocol buufers, you need to install:
You can use Brew on macOS:
brew install protobuf
Rebuilding types
pnpm sync # sync protobuf definition files from axelar-core, by default it will use the main branch. For a specific tag, use TAG=vX.X.X pnpm sync
pnpm codegen # generate .js/.d.ts files