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