chore: restructure transaction files
This commit is contained in:
parent
0e4ce87870
commit
7ffcde7330
|
@ -17,7 +17,6 @@ export * from './stake-program';
|
|||
export * from './system-program';
|
||||
export * from './secp256k1-program';
|
||||
export * from './transaction';
|
||||
export * from './transaction-constants';
|
||||
export * from './validator-info';
|
||||
export * from './vote-account';
|
||||
export * from './vote-program';
|
||||
|
|
|
@ -2,7 +2,7 @@ import {Buffer} from 'buffer';
|
|||
import * as BufferLayout from '@solana/buffer-layout';
|
||||
|
||||
import {PublicKey} from './publickey';
|
||||
import {Transaction} from './transaction';
|
||||
import {Transaction, PACKET_DATA_SIZE} from './transaction';
|
||||
import {SYSVAR_RENT_PUBKEY} from './sysvar';
|
||||
import {sendAndConfirmTransaction} from './util/send-and-confirm-transaction';
|
||||
import {sleep} from './util/sleep';
|
||||
|
@ -10,7 +10,6 @@ import type {Connection} from './connection';
|
|||
import type {Signer} from './keypair';
|
||||
import {SystemProgram} from './system-program';
|
||||
import {IInstructionInputData} from './instruction';
|
||||
import {PACKET_DATA_SIZE} from './transaction-constants';
|
||||
|
||||
// Keep program chunks under PACKET_DATA_SIZE, leaving enough room for the
|
||||
// rest of the Transaction fields
|
||||
|
|
|
@ -5,7 +5,7 @@ import * as BufferLayout from '@solana/buffer-layout';
|
|||
import {PublicKey} from './publickey';
|
||||
import type {Blockhash} from './blockhash';
|
||||
import * as Layout from './layout';
|
||||
import {PACKET_DATA_SIZE} from './transaction-constants';
|
||||
import {PACKET_DATA_SIZE} from './transaction/constants';
|
||||
import * as shortvec from './util/shortvec-encoding';
|
||||
import {toBuffer} from './util/to-buffer';
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
export * from './constants';
|
||||
export * from './legacy';
|
|
@ -2,19 +2,16 @@ import nacl from 'tweetnacl';
|
|||
import bs58 from 'bs58';
|
||||
import {Buffer} from 'buffer';
|
||||
|
||||
import {
|
||||
PACKET_DATA_SIZE,
|
||||
SIGNATURE_LENGTH_IN_BYTES,
|
||||
} from './transaction-constants';
|
||||
import {Connection} from './connection';
|
||||
import {Message} from './message';
|
||||
import {PublicKey} from './publickey';
|
||||
import * as shortvec from './util/shortvec-encoding';
|
||||
import {toBuffer} from './util/to-buffer';
|
||||
import invariant from './util/assert';
|
||||
import type {Signer} from './keypair';
|
||||
import type {Blockhash} from './blockhash';
|
||||
import type {CompiledInstruction} from './message';
|
||||
import {PACKET_DATA_SIZE, SIGNATURE_LENGTH_IN_BYTES} from './constants';
|
||||
import {Connection} from '../connection';
|
||||
import {Message} from '../message';
|
||||
import {PublicKey} from '../publickey';
|
||||
import * as shortvec from '../util/shortvec-encoding';
|
||||
import {toBuffer} from '../util/to-buffer';
|
||||
import invariant from '../util/assert';
|
||||
import type {Signer} from '../keypair';
|
||||
import type {Blockhash} from '../blockhash';
|
||||
import type {CompiledInstruction} from '../message';
|
||||
|
||||
/**
|
||||
* Transaction signature as base-58 encoded string
|
Loading…
Reference in New Issue