MempoolTransactionSet
Constructor Summary
Public Constructor | ||
public |
constructor(sortedTransactions: Array<Transaction>) |
Member Summary
Public Members | ||
public get |
length: number |
|
public get |
|
|
public get |
senderType: Account.Type |
|
public get |
transactions: Array<Transaction> |
Method Summary
Public Methods | ||
public |
add(transaction: Transaction): MempoolTransactionSet |
|
public |
copyAndAdd(transaction: Transaction): MempoolTransactionSet |
|
public |
numBelowFeePerByte(feePerByte: number): number |
|
public |
remove(transaction: Transaction): MempoolTransactionSet |
|
public |
toString(): string |
Public Constructors
public constructor(sortedTransactions: Array<Transaction>) source
Params:
Name | Type | Attribute | Description |
sortedTransactions | Array<Transaction> |
|
Public Members
public get length: number source
public get senderType: Account.Type source
public get transactions: Array<Transaction> source
Public Methods
public add(transaction: Transaction): MempoolTransactionSet source
Params:
Name | Type | Attribute | Description |
transaction | Transaction |
public copyAndAdd(transaction: Transaction): MempoolTransactionSet source
Params:
Name | Type | Attribute | Description |
transaction | Transaction |
public numBelowFeePerByte(feePerByte: number): number source
Params:
Name | Type | Attribute | Description |
feePerByte | number |
Return:
number |
public remove(transaction: Transaction): MempoolTransactionSet source
Params:
Name | Type | Attribute | Description |
transaction | Transaction |