Add Vyper support to Sourcify #1784
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
codecov / codecov/patch
packages/lib-sourcify/src/lib/verification.ts#L242-L249
Added lines #L242 - L249 were not covered by tests
codecov / codecov/patch
services/server/src/server/controllers/verification/etherscan/etherscan.common.ts#L55-L62
Added lines #L55 - L62 were not covered by tests
codecov / codecov/patch
services/server/src/server/controllers/verification/etherscan/etherscan.common.ts#L66-L67
Added lines #L66 - L67 were not covered by tests
codecov / codecov/patch
services/server/src/server/controllers/verification/etherscan/etherscan.common.ts#L317
Added line #L317 was not covered by tests
codecov / codecov/patch
services/server/src/server/controllers/verification/etherscan/etherscan.common.ts#L339-L342
Added lines #L339 - L342 were not covered by tests
codecov / codecov/patch
services/server/src/server/controllers/verification/etherscan/etherscan.common.ts#L357-L366
Added lines #L357 - L366 were not covered by tests
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
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