Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 2.92 KB

UserTransaction.md

File metadata and controls

33 lines (28 loc) · 2.92 KB

aptos_api_dart.model.UserTransaction

Load the model package

import 'package:aptos_api_dart/api.dart';

Properties

Name Type Description Notes
version String A string containing a 64-bit unsigned integer. We represent u64 values as a string to ensure compatibility with languages such as JavaScript that do not parse u64s in JSON natively.
hash String
stateChangeHash String
eventRootHash String
stateCheckpointHash String [optional]
gasUsed String A string containing a 64-bit unsigned integer. We represent u64 values as a string to ensure compatibility with languages such as JavaScript that do not parse u64s in JSON natively.
success bool Whether the transaction was successful
vmStatus String The VM status of the transaction, can tell useful information in a failure
accumulatorRootHash String
changes BuiltList<WriteSetChange> Final state of resources changed by the transaction
sender String A hex encoded 32 byte Aptos account address. This is represented in a string as a 64 character hex string, sometimes shortened by stripping leading 0s, and adding a 0x. For example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.
sequenceNumber String A string containing a 64-bit unsigned integer. We represent u64 values as a string to ensure compatibility with languages such as JavaScript that do not parse u64s in JSON natively.
maxGasAmount String A string containing a 64-bit unsigned integer. We represent u64 values as a string to ensure compatibility with languages such as JavaScript that do not parse u64s in JSON natively.
gasUnitPrice String A string containing a 64-bit unsigned integer. We represent u64 values as a string to ensure compatibility with languages such as JavaScript that do not parse u64s in JSON natively.
expirationTimestampSecs String A string containing a 64-bit unsigned integer. We represent u64 values as a string to ensure compatibility with languages such as JavaScript that do not parse u64s in JSON natively.
payload TransactionPayload
signature TransactionSignature [optional]
events BuiltList<Event> Events generated by the transaction
timestamp String A string containing a 64-bit unsigned integer. We represent u64 values as a string to ensure compatibility with languages such as JavaScript that do not parse u64s in JSON natively.

[Back to Model list] [Back to API list] [Back to README]