@fewcha/aptos
Version:
66 lines (64 loc) • 1.65 kB
text/typescript
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $GenesisTransaction = {
description: `The genesis transaction
This only occurs at the genesis transaction (version 0)`,
properties: {
version: {
type: 'U64',
isRequired: true,
},
hash: {
type: 'HashValue',
isRequired: true,
},
state_change_hash: {
type: 'HashValue',
isRequired: true,
},
event_root_hash: {
type: 'HashValue',
isRequired: true,
},
state_checkpoint_hash: {
type: 'HashValue',
},
gas_used: {
type: 'U64',
isRequired: true,
},
success: {
type: 'boolean',
description: `Whether the transaction was successful`,
isRequired: true,
},
vm_status: {
type: 'string',
description: `The VM status of the transaction, can tell useful information in a failure`,
isRequired: true,
},
accumulator_root_hash: {
type: 'HashValue',
isRequired: true,
},
changes: {
type: 'array',
contains: {
type: 'WriteSetChange',
},
isRequired: true,
},
payload: {
type: 'GenesisPayload',
isRequired: true,
},
events: {
type: 'array',
contains: {
type: 'Event',
},
isRequired: true,
},
},
} as const;