Hierarchy

Mediate

Constructors

constructor

new Mediate(type: MediateType, value: MediateValue): Mediate

Defined in encoder/mediate.ts:15

Parameters:

Name Type
type MediateType
value MediateValue

Returns: Mediate


Accessors

type

get type(): "fixedArray" | "array" | "raw" | "prefixed"

Defined in encoder/mediate.ts:156

Returns: "fixedArray" | "array" | "raw" | "prefixed"


value

get value(): string | number | false | true | number[] | BigNumber | (string | number | false | true | BigNumber | Token)[] | (string | number | false | true | BigNumber | Token)[][] | Mediate[]

Defined in encoder/mediate.ts:160

Returns: string | number | false | true | number[] | BigNumber | (string | number | false | true | BigNumber | Token)[] | (string | number | false | true | BigNumber | Token)[][] | Mediate[]


Methods

closing

closing(offset: number): string

Defined in encoder/mediate.ts:106

Parameters:

Name Type
offset number

Returns: string


closingLength

closingLength(): number

Defined in encoder/mediate.ts:64

Returns: number


init

init(suffixOffset: number): string

Defined in encoder/mediate.ts:84

Parameters:

Name Type
suffixOffset number

Returns: string


initLength

initLength(): number

Defined in encoder/mediate.ts:48

Returns: number


<Static> offsetFor

offsetFor(mediates: Mediate[], position: number): number

Defined in encoder/mediate.ts:24

Parameters:

Name Type
mediates Mediate[]
position number

Returns: number


<Static> validateType

validateType(type: MediateType): boolean

Defined in encoder/mediate.ts:40

Parameters:

Name Type
type MediateType

Returns: boolean


results matching ""

    No results matching ""