terra_sdk_test 1.0.2 copy "terra_sdk_test: ^1.0.2" to clipboard
terra_sdk_test: ^1.0.2 copied to clipboard

TerraDart is the Dart Implementation of Terra.js, the TypeScript Library for developing on Terra Luna. Library For Flutter & Dart Applications

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add terra_sdk_test

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  terra_sdk_test: ^1.0.2

Alternatively, your editor might support dart pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:terra_sdk_test/Client/Lcd/Api/Args/Distribution/Rewards.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/Async.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/Block.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/BlockTxBroadcastResultDataArgs.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/CreateTxOptions.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/SignerData.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/SignerOptions.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/Sync.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/TxError.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/TxResult.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/TxResultDataArgs.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Args/Tx/Block/TxSuccess.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Helpers/Staking/DelegationHelper.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/Helpers/Staking/UnbondingDelegationHelper.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/authAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/authzAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/bankAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/baseAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/distributionAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/feeGrantAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/govAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/ibcAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/ibcTransferAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/marketAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/mintAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/oracleAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/slashingAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/stakingAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/tendermintAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/treasuryAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/txAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/txBroadcastApi.dart';
import 'package:terra_sdk_test/Client/Lcd/Api/wasmAPI.dart';
import 'package:terra_sdk_test/Client/Lcd/Constants/preconfiguredWallets.dart';
import 'package:terra_sdk_test/Client/Lcd/LocalTerra/localTerra.dart';
import 'package:terra_sdk_test/Client/Lcd/Models/lcdClientConfig.dart';
import 'package:terra_sdk_test/Client/Lcd/lcdClient.dart';
import 'package:terra_sdk_test/Client/Lcd/lcdDefaultConfigs.dart';
import 'package:terra_sdk_test/Client/Lcd/paginationOptions.dart';
import 'package:terra_sdk_test/Client/Lcd/wallet.dart';
import 'package:terra_sdk_test/Core/Auth/baseAccount.dart';
import 'package:terra_sdk_test/Core/Auth/sharedAccounts.dart';
import 'package:terra_sdk_test/Core/Authz/Authorizations/AuthorizationGrant.dart';
import 'package:terra_sdk_test/Core/Authz/Authorizations/GenericAuthorization.dart';
import 'package:terra_sdk_test/Core/Authz/Authorizations/SendAuthorization.dart';
import 'package:terra_sdk_test/Core/Authz/Authorizations/StakeAuthorization.dart';
import 'package:terra_sdk_test/Core/Authz/Msgs/MsgExecAuthorized.dart';
import 'package:terra_sdk_test/Core/Authz/Msgs/MsgGrantAuthorization.dart';
import 'package:terra_sdk_test/Core/Authz/Msgs/MsgRevokeAuthorization.dart';
import 'package:terra_sdk_test/Core/Bank/Msgs/MsgMultiSend.dart';
import 'package:terra_sdk_test/Core/Bank/Msgs/MsgSend.dart';
import 'package:terra_sdk_test/Core/Constants/AccountsConstants.dart';
import 'package:terra_sdk_test/Core/Constants/AuthConstants.dart';
import 'package:terra_sdk_test/Core/Constants/BankConstants.dart';
import 'package:terra_sdk_test/Core/Constants/CoinDenoms.dart';
import 'package:terra_sdk_test/Core/Constants/CoinGasPrices.dart';
import 'package:terra_sdk_test/Core/Constants/CoinTypes.dart';
import 'package:terra_sdk_test/Core/Constants/CosmosConstants.dart';
import 'package:terra_sdk_test/Core/Constants/CrisisConstants.dart';
import 'package:terra_sdk_test/Core/Constants/DistributionConstants.dart';
import 'package:terra_sdk_test/Core/Constants/FeeGrantConstants.dart';
import 'package:terra_sdk_test/Core/Constants/GovConstants.dart';
import 'package:terra_sdk_test/Core/Constants/IBCConstants.dart';
import 'package:terra_sdk_test/Core/Constants/IBCTransferConstants.dart';
import 'package:terra_sdk_test/Core/Constants/MarketConstants.dart';
import 'package:terra_sdk_test/Core/Constants/MsgConstants.dart';
import 'package:terra_sdk_test/Core/Constants/OracleConstants.dart';
import 'package:terra_sdk_test/Core/Constants/ProposalConstants.dart';
import 'package:terra_sdk_test/Core/Constants/SlashingConstants.dart';
import 'package:terra_sdk_test/Core/Constants/StakingConstants.dart';
import 'package:terra_sdk_test/Core/Constants/TendermintConstants.dart';
import 'package:terra_sdk_test/Core/Constants/TerraConstants.dart';
import 'package:terra_sdk_test/Core/Constants/TxConstants.dart';
import 'package:terra_sdk_test/Core/Constants/VestingConstants.dart';
import 'package:terra_sdk_test/Core/Constants/WasmConstants.dart';
import 'package:terra_sdk_test/Core/Crisis/MsgVerifyInvariant.dart';
import 'package:terra_sdk_test/Core/Distribution/Msgs/MsgFundCommunityPool.dart';
import 'package:terra_sdk_test/Core/Distribution/Msgs/MsgSetWithdrawAddress.dart';
import 'package:terra_sdk_test/Core/Distribution/Msgs/MsgWithdrawDelegatorReward.dart';
import 'package:terra_sdk_test/Core/Distribution/Msgs/MsgWithdrawValidatorCommission.dart';
import 'package:terra_sdk_test/Core/Distribution/Proposals/CommunityPoolSpendProposal.dart';
import 'package:terra_sdk_test/Core/Extensions/AuthorizationExtensionsHelper.dart';
import 'package:terra_sdk_test/Core/Extensions/CoinExtensions.dart';
import 'package:terra_sdk_test/Core/Extensions/EventsTypeExtensions.dart';
import 'package:terra_sdk_test/Core/Extensions/HashExtensionsLegacy.dart';
import 'package:terra_sdk_test/Core/Extensions/PaginationOptionExtensions.dart';
import 'package:terra_sdk_test/Core/Extensions/ParamChangeExtensions.dart';
import 'package:terra_sdk_test/Core/Extensions/TerraStringExtensions.dart';
import 'package:terra_sdk_test/Core/FeeGrant/Allowances/AllowedMessageAllowance.dart';
import 'package:terra_sdk_test/Core/FeeGrant/Allowances/BasicAllowance.dart';
import 'package:terra_sdk_test/Core/FeeGrant/Allowances/PeriodicAllowance.dart';
import 'package:terra_sdk_test/Core/FeeGrant/Msgs/MsgGrantAllowance.dart';
import 'package:terra_sdk_test/Core/FeeGrant/Msgs/MsgRevokeAllowance.dart';
import 'package:terra_sdk_test/Core/Gov/Msgs/MsgDeposit.dart';
import 'package:terra_sdk_test/Core/Gov/Msgs/MsgVote.dart';
import 'package:terra_sdk_test/Core/Gov/Msgs/MsgVoteWeighted.dart';
import 'package:terra_sdk_test/Core/Gov/Proposal.dart';
import 'package:terra_sdk_test/Core/Gov/Proposals/TextPropsoal.dart';
import 'package:terra_sdk_test/Core/Gov/ProposalsDepositParams.dart';
import 'package:terra_sdk_test/Core/Gov/ProposalsTallyParams.dart';
import 'package:terra_sdk_test/Core/Gov/ProposalsVotesParams.dart';
import 'package:terra_sdk_test/Core/Gov/Vote.dart';
import 'package:terra_sdk_test/Core/Gov/WeightedVoteOption.dart';
import 'package:terra_sdk_test/Core/IBC/Core/Channel/PacketID.dart';
import 'package:terra_sdk_test/Core/IBC/Core/Commitment/MerklePrefix.dart';
import 'package:terra_sdk_test/Core/IBC/Core/Commitment/MerkleRoot.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/Channel.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/Counterparty.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/MsgAcknowledgement.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/MsgChannelCloseConfirm.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/MsgChannelCloseInit.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/MsgChannelOpenAck.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/MsgChannelOpenConfirm.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/MsgChannelOpenInit.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/MsgChannelOpenTry.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/MsgRecvPacket.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/MsgTimeout.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/MsgTimeoutClose.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Channel/Packet.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Client/ClientConsensusStates.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Client/ConsensusStateWithHeight.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Client/Height.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Client/IdentifiedClient.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Client/MsgCreateClient.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Client/MsgSubmitMisbehavior.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Client/MsgUpdateClient.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Client/MsgUpgradeClient.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Client/Params.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Connection/Counterparty.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Connection/MsgConnectionOpenAck.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Connection/MsgConnectionOpenConfirm.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Connection/MsgConnectionOpenInit.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Connection/MsgConnectionOpenTry.dart';
import 'package:terra_sdk_test/Core/IBC/Msgs/Connection/Version.dart';
import 'package:terra_sdk_test/Core/IBC/Proposals/ClientUpdateProposal.dart';
import 'package:terra_sdk_test/Core/IBCTransfer/DenomTrace.dart';
import 'package:terra_sdk_test/Core/IBCTransfer/Msgs/MsgTransfer.dart';
import 'package:terra_sdk_test/Core/Keys/Args/LegacyMultiSignArgs.dart';
import 'package:terra_sdk_test/Core/Keys/Constants/CosmosKeys.dart';
import 'package:terra_sdk_test/Core/Keys/Constants/TendermintKeys.dart';
import 'package:terra_sdk_test/Core/Keys/Constants/TerraPubKeys.dart';
import 'package:terra_sdk_test/Core/Keys/LegacyAminoMultisigPublicKey.dart';
import 'package:terra_sdk_test/Core/Keys/SimplePublicKey.dart';
import 'package:terra_sdk_test/Core/Keys/ValConsPublicKey.dart';
import 'package:terra_sdk_test/Core/Market/MsgSwap.dart';
import 'package:terra_sdk_test/Core/Market/MsgSwapSend.dart';
import 'package:terra_sdk_test/Core/Oracle/AggregateExchangeRatePrevote.dart';
import 'package:terra_sdk_test/Core/Oracle/AggregateExchangeRateVote.dart';
import 'package:terra_sdk_test/Core/Oracle/ExchangeRateTuple.dart';
import 'package:terra_sdk_test/Core/Oracle/Msgs/MsgAggregateExchangeRatePrevote.dart';
import 'package:terra_sdk_test/Core/Oracle/Msgs/MsgAggregateExchangeRateVote.dart';
import 'package:terra_sdk_test/Core/Oracle/Msgs/MsgDelegateFeedConsent.dart';
import 'package:terra_sdk_test/Core/Params/ParamChange.dart';
import 'package:terra_sdk_test/Core/Params/Proposals/ParameterChangeProposal.dart';
import 'package:terra_sdk_test/Core/Slashing/Msgs/MsgUnjail.dart';
import 'package:terra_sdk_test/Core/Staking/Commission.dart';
import 'package:terra_sdk_test/Core/Staking/CommissionRates.dart';
import 'package:terra_sdk_test/Core/Staking/Delegation.dart';
import 'package:terra_sdk_test/Core/Staking/Entry.dart';
import 'package:terra_sdk_test/Core/Staking/Msgs/MsgBeginRedelegate.dart';
import 'package:terra_sdk_test/Core/Staking/Msgs/MsgCreateValidator.dart';
import 'package:terra_sdk_test/Core/Staking/Msgs/MsgDelegate.dart';
import 'package:terra_sdk_test/Core/Staking/Msgs/MsgEditValidator.dart';
import 'package:terra_sdk_test/Core/Staking/Msgs/MsgUndelegate.dart';
import 'package:terra_sdk_test/Core/Staking/Redelegation.dart';
import 'package:terra_sdk_test/Core/Staking/UnbondingDelegation.dart';
import 'package:terra_sdk_test/Core/Staking/UnbondingDelegationEntry.dart';
import 'package:terra_sdk_test/Core/Staking/Validator.dart';
import 'package:terra_sdk_test/Core/Staking/ValidatorDescription.dart';
import 'package:terra_sdk_test/Core/Treasury/PolicyConstraints.dart';
import 'package:terra_sdk_test/Core/Upgrade/Plan.dart';
import 'package:terra_sdk_test/Core/Upgrade/Proposals/CancelSoftwareUpgradeProposal.dart';
import 'package:terra_sdk_test/Core/Upgrade/Proposals/SoftwareUpgradeProposal.dart';
import 'package:terra_sdk_test/Core/Wasm/Msgs/MsgClearContractAdmin.dart';
import 'package:terra_sdk_test/Core/Wasm/Msgs/MsgExecuteContract.dart';
import 'package:terra_sdk_test/Core/Wasm/Msgs/MsgInstantiateContract.dart';
import 'package:terra_sdk_test/Core/Wasm/Msgs/MsgMigrateCode.dart';
import 'package:terra_sdk_test/Core/Wasm/Msgs/MsgMigrateContract.dart';
import 'package:terra_sdk_test/Core/Wasm/Msgs/MsgStoreCode.dart';
import 'package:terra_sdk_test/Core/Wasm/Msgs/MsgUpdateContractAdmin.dart';
import 'package:terra_sdk_test/Core/authInfo.dart';
import 'package:terra_sdk_test/Core/coin.dart';
import 'package:terra_sdk_test/Core/compactBitArray.dart';
import 'package:terra_sdk_test/Core/deposit.dart';
import 'package:terra_sdk_test/Core/enums/AuthorizationGrantType.dart';
import 'package:terra_sdk_test/Core/fee.dart';
import 'package:terra_sdk_test/Core/modeInfo.dart';
import 'package:terra_sdk_test/Core/multiSignature.dart';
import 'package:terra_sdk_test/Core/numeric.dart';
import 'package:terra_sdk_test/Core/policyConstraints.dart';
import 'package:terra_sdk_test/Core/signDoc.dart';
import 'package:terra_sdk_test/Core/signatureV2.dart';
import 'package:terra_sdk_test/Core/signatureV2Descriptor.dart';
import 'package:terra_sdk_test/Core/signatureV2Multi.dart';
import 'package:terra_sdk_test/Core/signatureV2Single.dart';
import 'package:terra_sdk_test/Core/signerInfo.dart';
import 'package:terra_sdk_test/Core/tx.dart';
import 'package:terra_sdk_test/Core/txBody.dart';
import 'package:terra_sdk_test/Core/txInfo.dart';
import 'package:terra_sdk_test/Core/txLog.dart';
import 'package:terra_sdk_test/Core/validatorSet.dart';
import 'package:terra_sdk_test/Key/CLIKey.dart';
import 'package:terra_sdk_test/Key/Key.dart';
import 'package:terra_sdk_test/Key/SignOptions.dart';
import 'package:terra_sdk_test/Key/mnemonicKey.dart';
import 'package:terra_sdk_test/terraEnvironment.dart';
import 'package:terra_sdk_test/terraStartup.dart';
import 'package:terra_sdk_test/terra_dart.dart';
0
likes
50
pub points
44%
popularity

Publisher

unverified uploader

TerraDart is the Dart Implementation of Terra.js, the TypeScript Library for developing on Terra Luna. Library For Flutter & Dart Applications

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

Funding

Consider supporting this project:

github.com

License

MIT (LICENSE)

Dependencies

bech32, bip32, bip39, buffer, crypto, decimal, grpc, hash, http, injector, json_annotation, path, pointycastle, proto_annotations, protobuf, protobuf_google, random_string_generator, secp256k1, string_extensions, validated

More

Packages that depend on terra_sdk_test