@tevm/voltaire / primitives/LogIndex
primitives/LogIndex
Classes
InvalidLogIndexError
Defined in: src/primitives/LogIndex/errors.js:1Extends
Error
Constructors
Constructor
new InvalidLogIndexError(Defined in: src/primitives/LogIndex/errors.js:8message,details?):InvalidLogIndexError
Parameters
message
string
details?
expected?
string
value?
unknown
Returns
InvalidLogIndexError
Overrides
Error.constructor
Properties
details
details: {Defined in: src/primitives/LogIndex/errors.js:12expected?:string;value?:unknown; } |undefined
name
name: string
Defined in: src/primitives/LogIndex/errors.js:10
Inherited from
Error.name
Type Aliases
LogIndexType
LogIndexType =Defined in: src/primitives/LogIndex/LogIndexType.ts:6 Log index in receipt (0-based)number&object
Type Declaration
[brand]
readonly[brand]:"LogIndex"
Variables
equals()
Defined in: src/primitives/LogIndex/index.ts:10 Check if two LogIndexes are equalconstequals: (a,b) =>boolean=_equals
Parameters
a
LogIndexType
b
LogIndexType
Returns
boolean
from()
Defined in: src/primitives/LogIndex/index.ts:8 Create LogIndex from numberconstfrom: (value) =>LogIndexType=_from
Parameters
value
number | bigint
Returns
LogIndexType
Throws
toNumber()
Defined in: src/primitives/LogIndex/index.ts:9 Convert LogIndex to numberconsttoNumber: (index) =>number=_toNumber
Parameters
index
LogIndexType
Returns
number
