Variable TXTypeConst
AssetTrigger: number;
Buy: number;
CancelMarketOrder: number;
Claim: number;
ConfigITO: number;
ConfigMarketplace: number;
CreateAsset: number;
CreateMarketplace: number;
CreateValidator: number;
Delegate: number;
Deposit: number;
Freeze: number;
ITOTrigger: number;
Proposal: number;
Sell: number;
SetAccountName: number;
SetITOPrices: number;
SmartContract: number;
Transfer: number;
Undelegate: number;
Unfreeze: number;
Unjail: number;
UpdateAccountPermission: number;
ValidatorConfig: number;
Vote: number;
Withdraw: number;
} = ...
Type declaration
ReadonlyAssetTrigger: numberTrigger asset-related operations Perform actions like minting, burning, pausing, or wiping assets
ReadonlyBuy: numberBuy assets from an ITO or marketplace Purchase tokens or NFTs from available offers
ReadonlyCancelMarketOrder: numberCancel a marketplace order Remove an active buy or sell order
ReadonlyClaim: numberClaim staking rewards Collect accumulated rewards from delegation or validation
ReadonlyConfigITO: numberConfigure an Initial Token Offering (ITO) Set up parameters for a token sale
ReadonlyConfigMarketplace: numberConfigure marketplace settings Update marketplace parameters and rules
ReadonlyCreateAsset: numberCreate a new asset (token) on the blockchain Allows creation of fungible tokens, NFTs, and other asset types
ReadonlyCreateMarketplace: numberCreate a new marketplace Initialize a marketplace for trading assets
ReadonlyCreateValidator: numberCreate a new validator node Requires minimum self-delegation and validator configuration
ReadonlyDelegate: numberDelegate tokens to a validator Stake tokens with a validator to earn rewards
ReadonlyDeposit: numberDeposit assets Deposit tokens into a contract or liquidity pool
ReadonlyFreeze: numberFreeze assets for staking or other purposes Locks tokens to participate in bucket-based staking
ReadonlyITOTrigger: numberTrigger ITO-related operations Perform actions like starting, pausing, or finalizing an ITO
ReadonlyProposal: numberCreate a governance proposal Submit a proposal for community voting
ReadonlySell: numberSell assets on marketplace Create a sell order for assets
ReadonlySetAccountName: numberSet or update account name Assign a human-readable name to an account address
ReadonlySetITOPrices: numberSet ITO pricing information Define price tiers and sale conditions for an ITO
ReadonlySmartContract: numberSmart contract interaction Deploy or invoke smart contract functions
ReadonlyTransfer: numberTransfer assets between accounts Used for sending KLV, KFI, or any other fungible tokens
ReadonlyUndelegate: numberUndelegate tokens from a validator Remove delegation and start the unbonding period (21 days)
ReadonlyUnfreeze: numberUnfreeze previously frozen assets Initiates the unbonding period for frozen tokens
ReadonlyUnjail: numberUnjail a validator Restore a jailed validator to active status
ReadonlyUpdateAccountPermission: numberUpdate account permissions Modify account access control and multi-signature settings
ReadonlyValidatorConfig: numberUpdate validator configuration Modify validator settings like commission rate, rewards destination, etc.
ReadonlyVote: numberVote on a governance proposal Cast a vote in favor or against a proposal
ReadonlyWithdraw: numberWithdraw unbonded tokens Claim tokens after the unbonding period has completed
Transaction type constants for Klever blockchain operations
This object provides developer-friendly shortcuts to transaction types while maintaining compatibility with the underlying proto enum values. Each transaction type represents a specific operation that can be performed on the blockchain.