Enum TransactionType
- Namespace
- Concordium.Sdk.Types
- Assembly
- Concordium.Sdk.dll
Types of account transactions.
public enum TransactionType : byte
Fields
AddBaker = 4Register an account as a baker.
ConfigureBaker = 25Configure an account's baker.
ConfigureDelegation = 26Configure an account's stake delegation.
DeployModule = 0Deploy a Wasm module.
EncryptedAmountTransfer = 16Transfer encrypted amount.
EncryptedAmountTransferWithMemo = 23Same as encrypted transfer, but with a memo.
InitContract = 1Initialize a smart contract instance.
RegisterData = 21Register some data on the chain.
RemoveBaker = 5Remove an account as a baker.
Transfer = 3Transfer CCD from an account to another.
TransferToEncrypted = 17Transfer from public to encrypted balance of the same account.
TransferToPublic = 18Transfer from encrypted to public balance of the same account.
TransferWithMemo = 22Same as transfer, but with a memo field.
TransferWithSchedule = 19Transfer a CCD with a release schedule.
TransferWithScheduleAndMemo = 24Same as transfer with schedule, but with an added memo.
Update = 2Update a smart contract instance.
UpdateBakerKeys = 8Update baker keys
UpdateBakerRestakeEarnings = 7Update whether the baker automatically restakes earnings.
UpdateBakerStake = 6Update the staked amount.
UpdateCredentialKeys = 13Update given credential keys
UpdateCredentials = 20Update the account's credentials.