Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Vyper support to Sourcify #1784

Merged
merged 11 commits into from
Jan 2, 2025

Vyper import from etherscan (#1795)

3824d70
Select commit
Loading
Failed to load commit list.
Merged

Add Vyper support to Sourcify #1784

Vyper import from etherscan (#1795)
3824d70
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Jan 2, 2025 in 1s

86.70% of diff hit (target 82.37%)

View this Pull Request on Codecov

86.70% of diff hit (target 82.37%)

Annotations

Check warning on line 121 in packages/bytecode-utils/src/lib/bytecode.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/bytecode-utils/src/lib/bytecode.ts#L121

Added line #L121 was not covered by tests

Check warning on line 143 in packages/bytecode-utils/src/lib/bytecode.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/bytecode-utils/src/lib/bytecode.ts#L142-L143

Added lines #L142 - L143 were not covered by tests

Check warning on line 279 in packages/bytecode-utils/src/lib/bytecode.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/bytecode-utils/src/lib/bytecode.ts#L279

Added line #L279 was not covered by tests

Check warning on line 216 in packages/lib-sourcify/src/lib/SolidityCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/SolidityCheckedContract.ts#L216

Added line #L216 was not covered by tests

Check warning on line 226 in packages/lib-sourcify/src/lib/SolidityCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/SolidityCheckedContract.ts#L226

Added line #L226 was not covered by tests

Check warning on line 387 in packages/lib-sourcify/src/lib/SolidityCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/SolidityCheckedContract.ts#L387

Added line #L387 was not covered by tests

Check warning on line 537 in packages/lib-sourcify/src/lib/SolidityCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/SolidityCheckedContract.ts#L537

Added line #L537 was not covered by tests

Check warning on line 137 in packages/lib-sourcify/src/lib/VyperCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/VyperCheckedContract.ts#L129-L137

Added lines #L129 - L137 were not covered by tests

Check warning on line 141 in packages/lib-sourcify/src/lib/VyperCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/VyperCheckedContract.ts#L141

Added line #L141 was not covered by tests

Check warning on line 143 in packages/lib-sourcify/src/lib/VyperCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/VyperCheckedContract.ts#L143

Added line #L143 was not covered by tests

Check warning on line 159 in packages/lib-sourcify/src/lib/VyperCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/VyperCheckedContract.ts#L156-L159

Added lines #L156 - L159 were not covered by tests

Check warning on line 181 in packages/lib-sourcify/src/lib/VyperCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/VyperCheckedContract.ts#L178-L181

Added lines #L178 - L181 were not covered by tests

Check warning on line 206 in packages/lib-sourcify/src/lib/VyperCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/VyperCheckedContract.ts#L201-L206

Added lines #L201 - L206 were not covered by tests

Check warning on line 266 in packages/lib-sourcify/src/lib/VyperCheckedContract.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/VyperCheckedContract.ts#L265-L266

Added lines #L265 - L266 were not covered by tests

Check warning on line 62 in packages/lib-sourcify/src/lib/validation.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/validation.ts#L62

Added line #L62 was not covered by tests

Check warning on line 74 in packages/lib-sourcify/src/lib/validation.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/validation.ts#L72-L74

Added lines #L72 - L74 were not covered by tests

Check warning on line 206 in packages/lib-sourcify/src/lib/verification.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/verification.ts#L197-L206

Added lines #L197 - L206 were not covered by tests

Check warning on line 249 in packages/lib-sourcify/src/lib/verification.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

packages/lib-sourcify/src/lib/verification.ts#L242-L249

Added lines #L242 - L249 were not covered by tests

Check warning on line 62 in services/server/src/server/controllers/verification/etherscan/etherscan.common.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/server/src/server/controllers/verification/etherscan/etherscan.common.ts#L55-L62

Added lines #L55 - L62 were not covered by tests

Check warning on line 67 in services/server/src/server/controllers/verification/etherscan/etherscan.common.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/server/src/server/controllers/verification/etherscan/etherscan.common.ts#L66-L67

Added lines #L66 - L67 were not covered by tests

Check warning on line 317 in services/server/src/server/controllers/verification/etherscan/etherscan.common.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/server/src/server/controllers/verification/etherscan/etherscan.common.ts#L317

Added line #L317 was not covered by tests

Check warning on line 342 in services/server/src/server/controllers/verification/etherscan/etherscan.common.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/server/src/server/controllers/verification/etherscan/etherscan.common.ts#L339-L342

Added lines #L339 - L342 were not covered by tests

Check warning on line 366 in services/server/src/server/controllers/verification/etherscan/etherscan.common.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/server/src/server/controllers/verification/etherscan/etherscan.common.ts#L357-L366

Added lines #L357 - L366 were not covered by tests

Check warning on line 48 in services/server/src/server/controllers/verification/etherscan/session/etherscan.session.handlers.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/server/src/server/controllers/verification/etherscan/session/etherscan.session.handlers.ts#L47-L48

Added lines #L47 - L48 were not covered by tests

Check warning on line 49 in services/server/src/server/controllers/verification/etherscan/stateless/etherscan.stateless.handlers.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/server/src/server/controllers/verification/etherscan/stateless/etherscan.stateless.handlers.ts#L46-L49

Added lines #L46 - L49 were not covered by tests