CryptoUpdate
CryptoUpdateTransactionBody
Change properties for the given account. Any null field is ignored (left unchanged). This transaction must be signed by the existing key for this account. If the transaction is changing the key field, then the transaction must be signed by both the old key (from before the change) and the new key. The old key must sign for security. The new key must sign as a safeguard to avoid accidentally changing to an invalid key, and then having no way to recover. When extending the expiration date, the cost is affected by the size of the list of attached claims, and of the keys associated with the claims and the account.
Field | Type | Description |
---|---|---|
| The account ID which is being updated in this transaction | |
| The new key | |
| ID of the account to which this account is proxy staked. If proxyAccountID is null, or is an invalid account, or is an account that isn't a node, then this account is automatically proxy staked to a node chosen by the network, but without earning payments. If the proxyAccountID account refuses to accept proxy staking , or if it is not currently running a node, then it will behave as if proxyAccountID was null. | |
| [Deprecated]. payments earned from proxy staking are shared between the node and this account, with proxyFraction / 10000 going to this account | |
| one of: | [Deprecated v0.8.0] |
sendRecordThreshold | ||
sendRecordThresholdWrapper | google.protobuf.UInt64Value | |
| one of: | [Deprecated v0.8.0] |
receiveRecordThreshold | ||
receiveRecordThresholdWrapper | google.protobuf.UInt64Value | |
| The duration in which it will automatically extend the expiration period. If it doesn't have enough balance, it extends as long as possible. If it is empty when it expires, then it is deleted. | |
| The new expiration time to extend to (ignored if equal to or before the current one) | |
| one of: | |
receiverSigRequired | [Deprecated] Do NOT use this field to set a false value because the server cannot distinguish from the default value. Use receiverSigRequiredWrapper field for this purpose. | |
receiverSigRequiredWrapper | google.protobuf.BoolValue | |
| string | The memo associated with the account (UTF-8 encoding max 100 bytes) |
| google.protobuf.Int32Value | The maximum number of tokens that an Account can be implicitly associated with. Up to a 1000 including implicit and explicit associations. |
Last updated