@nomicfoundation/edr
Advanced tools
Comparing version 0.6.1 to 0.6.2
@@ -349,4 +349,4 @@ /* tslint:disable */ | ||
} | ||
export function createModelsAndDecodeBytecodes(solcVersion: string, compilerInput: any, compilerOutput: any): Array<BytecodeWrapper> | ||
export function linkHexStringBytecode(code: string, address: string, position: number): string | ||
export declare function createModelsAndDecodeBytecodes(solcVersion: string, compilerInput: any, compilerOutput: any): Array<BytecodeWrapper> | ||
export declare function linkHexStringBytecode(code: string, address: string, position: number): string | ||
export const enum ContractFunctionType { | ||
@@ -361,4 +361,4 @@ CONSTRUCTOR = 0, | ||
} | ||
export function printMessageTrace(trace: PrecompileMessageTrace | CallMessageTrace | CreateMessageTrace, depth?: number | undefined | null): void | ||
export function printStackTrace(trace: SolidityStackTrace): void | ||
export declare function printMessageTrace(trace: PrecompileMessageTrace | CallMessageTrace | CreateMessageTrace, depth?: number | undefined | null): void | ||
export declare function printStackTrace(trace: SolidityStackTrace): void | ||
/** Represents the exit code of the EVM. */ | ||
@@ -455,3 +455,3 @@ export const enum ExitCode { | ||
} | ||
export function stackTraceEntryTypeToString(val: StackTraceEntryType): string | ||
export declare function stackTraceEntryTypeToString(val: StackTraceEntryType): string | ||
export const FALLBACK_FUNCTION_NAME: string | ||
@@ -588,3 +588,3 @@ export const RECEIVE_FUNCTION_NAME: string | ||
} | ||
export function initializeVmTraceDecoder(vmTraceDecoder: VmTraceDecoder, tracingConfig: any): void | ||
export declare function initializeVmTraceDecoder(vmTraceDecoder: VmTraceDecoder, tracingConfig: any): void | ||
export interface TracingMessage { | ||
@@ -643,3 +643,3 @@ /** Sender address */ | ||
} | ||
export class EdrContext { | ||
export declare class EdrContext { | ||
/**Creates a new [`EdrContext`] instance. Should only be called once! */ | ||
@@ -649,3 +649,3 @@ constructor() | ||
/** A JSON-RPC provider for Ethereum. */ | ||
export class Provider { | ||
export declare class Provider { | ||
/**Constructs a new provider with the provided configuration. */ | ||
@@ -664,3 +664,3 @@ static withConfig(context: EdrContext, config: ProviderConfig, loggerConfig: LoggerConfig, subscriberCallback: (event: SubscriptionEvent) => void): Promise<Provider> | ||
} | ||
export class Response { | ||
export declare class Response { | ||
/** Returns the response data as a JSON string or a JSON object. */ | ||
@@ -675,4 +675,4 @@ get data(): string | any | ||
*/ | ||
export class BytecodeWrapper { } | ||
export class Exit { | ||
export declare class BytecodeWrapper { } | ||
export declare class Exit { | ||
get kind(): ExitCode | ||
@@ -682,3 +682,3 @@ isError(): boolean | ||
} | ||
export class ReturnData { | ||
export declare class ReturnData { | ||
readonly value: Uint8Array | ||
@@ -692,3 +692,3 @@ constructor(value: Uint8Array) | ||
} | ||
export class SolidityTracer { | ||
export declare class SolidityTracer { | ||
@@ -698,3 +698,3 @@ constructor() | ||
} | ||
export class VmTraceDecoder { | ||
export declare class VmTraceDecoder { | ||
constructor() | ||
@@ -707,3 +707,3 @@ addBytecode(bytecode: BytecodeWrapper): void | ||
/** N-API bindings for the Rust port of `VMTracer` from Hardhat. */ | ||
export class VmTracer { | ||
export declare class VmTracer { | ||
constructor() | ||
@@ -715,4 +715,4 @@ /** Observes a trace, collecting information about the execution of the EVM. */ | ||
} | ||
export class RawTrace { | ||
export declare class RawTrace { | ||
trace(): Array<TracingMessage | TracingStep | TracingMessageResult> | ||
} |
{ | ||
"name": "@nomicfoundation/edr", | ||
"version": "0.6.1", | ||
"version": "0.6.2", | ||
"devDependencies": { | ||
"@napi-rs/cli": "^2.18.3", | ||
"@napi-rs/cli": "^2.18.4", | ||
"@types/chai": "^4.2.0", | ||
@@ -55,9 +55,9 @@ "@types/chai-as-promised": "^7.1.8", | ||
"dependencies": { | ||
"@nomicfoundation/edr-darwin-arm64": "0.6.1", | ||
"@nomicfoundation/edr-darwin-x64": "0.6.1", | ||
"@nomicfoundation/edr-linux-arm64-gnu": "0.6.1", | ||
"@nomicfoundation/edr-linux-arm64-musl": "0.6.1", | ||
"@nomicfoundation/edr-linux-x64-gnu": "0.6.1", | ||
"@nomicfoundation/edr-linux-x64-musl": "0.6.1", | ||
"@nomicfoundation/edr-win32-x64-msvc": "0.6.1" | ||
"@nomicfoundation/edr-darwin-arm64": "0.6.2", | ||
"@nomicfoundation/edr-darwin-x64": "0.6.2", | ||
"@nomicfoundation/edr-linux-arm64-gnu": "0.6.2", | ||
"@nomicfoundation/edr-linux-arm64-musl": "0.6.2", | ||
"@nomicfoundation/edr-linux-x64-gnu": "0.6.2", | ||
"@nomicfoundation/edr-linux-x64-musl": "0.6.2", | ||
"@nomicfoundation/edr-win32-x64-msvc": "0.6.2" | ||
}, | ||
@@ -64,0 +64,0 @@ "scripts": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
304418
+ Added@nomicfoundation/edr-darwin-arm64@0.6.2(transitive)
+ Added@nomicfoundation/edr-darwin-x64@0.6.2(transitive)
+ Added@nomicfoundation/edr-linux-arm64-gnu@0.6.2(transitive)
+ Added@nomicfoundation/edr-linux-arm64-musl@0.6.2(transitive)
+ Added@nomicfoundation/edr-linux-x64-gnu@0.6.2(transitive)
+ Added@nomicfoundation/edr-linux-x64-musl@0.6.2(transitive)
+ Added@nomicfoundation/edr-win32-x64-msvc@0.6.2(transitive)
- Removed@nomicfoundation/edr-darwin-arm64@0.6.1(transitive)
- Removed@nomicfoundation/edr-darwin-x64@0.6.1(transitive)
- Removed@nomicfoundation/edr-linux-arm64-gnu@0.6.1(transitive)
- Removed@nomicfoundation/edr-linux-arm64-musl@0.6.1(transitive)
- Removed@nomicfoundation/edr-linux-x64-gnu@0.6.1(transitive)
- Removed@nomicfoundation/edr-linux-x64-musl@0.6.1(transitive)
- Removed@nomicfoundation/edr-win32-x64-msvc@0.6.1(transitive)