UNPKG

712 BTypeScriptView Raw
1/// <reference types="node" />
2export declare class RawCalldata {
3 private static readonly _INITIAL_OFFSET;
4 private readonly _value;
5 private readonly _selector;
6 private readonly _scopes;
7 private _offset;
8 constructor(value: string | Buffer, hasSelector?: boolean);
9 popBytes(lengthInBytes: number): Buffer;
10 popWord(): Buffer;
11 popWords(length: number): Buffer;
12 readBytes(from: number, to: number): Buffer;
13 setOffset(offsetInBytes: number): void;
14 startScope(): void;
15 endScope(): void;
16 getOffset(): number;
17 toAbsoluteOffset(relativeOffset: number): number;
18 getSelector(): string;
19 getSizeInBytes(): number;
20}
21//# sourceMappingURL=raw_calldata.d.ts.map
\No newline at end of file