Skip to main content
@tevm/voltaire
@tevm/voltaire / primitives/ErrorSignature

primitives/ErrorSignature

Type Aliases

ErrorSignatureLike

ErrorSignatureLike = ErrorSignatureType | string | Uint8Array
Defined in: src/primitives/ErrorSignature/ErrorSignatureType.ts:8

ErrorSignatureType

ErrorSignatureType = Uint8Array & object
Defined in: src/primitives/ErrorSignature/ErrorSignatureType.ts:3

Type Declaration

[brand]
readonly [brand]: "ErrorSignature"
length
readonly length: 4

Variables

ErrorSignature

const ErrorSignature: object
Defined in: src/primitives/ErrorSignature/index.ts:54

Type Declaration

equals()
equals: (a, b) => boolean
Check if two ErrorSignatures are equal
Parameters
a
ErrorSignatureType
b
ErrorSignatureType
Returns
boolean
from()
from: (value) => ErrorSignatureType
Create ErrorSignature from various input types
Parameters
value
ErrorSignatureLike
Returns
ErrorSignatureType
fromHex()
fromHex: (hex) => ErrorSignatureType
Create ErrorSignature from hex string
Parameters
hex
string
Returns
ErrorSignatureType
fromSignature()
fromSignature: (signature) => ErrorSignatureType
Compute ErrorSignature from error signature string
Parameters
signature
string
Returns
ErrorSignatureType
toHex()
toHex: (signature) => string
Convert ErrorSignature to hex string
Parameters
signature
ErrorSignatureType
Returns
string

SIZE

const SIZE: 4 = 4
Defined in: src/primitives/ErrorSignature/ErrorSignatureType.ts:10

Functions

equals()

equals(a, b): boolean
Defined in: src/primitives/ErrorSignature/index.ts:49 Check if two ErrorSignatures are equal

Parameters

a
ErrorSignatureType
b
ErrorSignatureType

Returns

boolean

from()

from(value): ErrorSignatureType
Defined in: src/primitives/ErrorSignature/index.ts:21 Create ErrorSignature from various input types

Parameters

value
ErrorSignatureLike

Returns

ErrorSignatureType

fromHex()

fromHex(hex): ErrorSignatureType
Defined in: src/primitives/ErrorSignature/index.ts:28 Create ErrorSignature from hex string

Parameters

hex
string

Returns

ErrorSignatureType

fromSignature()

fromSignature(signature): ErrorSignatureType
Defined in: src/primitives/ErrorSignature/index.ts:35 Compute ErrorSignature from error signature string

Parameters

signature
string

Returns

ErrorSignatureType

toHex()

toHex(signature): string
Defined in: src/primitives/ErrorSignature/index.ts:42 Convert ErrorSignature to hex string

Parameters

signature
ErrorSignatureType

Returns

string