Skip to content

feat: export abis for public use#12

Merged
dutterbutter merged 3 commits intomainfrom
db/export-abis
Dec 2, 2025
Merged

feat: export abis for public use#12
dutterbutter merged 3 commits intomainfrom
db/export-abis

Conversation

@dutterbutter
Copy link
Copy Markdown
Contributor

What 💻

  • Exports abi registry

Why ✋

  • Makes it easier for devs to use abis

Evidence 📷

Include screenshots, screen recordings, or console output here demonstrating that your changes work as intended

@github-actions
Copy link
Copy Markdown

ci-run-tests LCOV of commit ba1eee2 during ci-run-tests #30

Summary coverage rate:
  lines......: 85.0% (10017 of 11786 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate:
                                                                    |Lines       |Functions  |Branches    
  Filename                                                          |Rate     Num|Rate    Num|Rate     Num
  ========================================================================================================
  src/adapters/__tests__/adapter-harness.ts                         | 0.0%    330|    -     0|    -      0
  src/adapters/__tests__/decode-helpers.ts                          | 0.0%     76|    -     0|    -      0
  src/adapters/ethers/client.ts                                     | 0.0%     87|    -     0|    -      0
  src/adapters/ethers/errors/revert.ts                              | 0.0%     93|    -     0|    -      0
  src/adapters/ethers/resources/deposits/index.ts                   | 0.0%    180|    -     0|    -      0
  src/adapters/ethers/resources/deposits/routes/erc20-base.ts       | 0.0%    124|    -     0|    -      0
  src/adapters/ethers/resources/deposits/routes/erc20-nonbase.ts    | 0.0%    168|    -     0|    -      0
  src/adapters/ethers/resources/deposits/routes/eth-nonbase.ts      | 0.0%     13|    -     0|    -      0
  src/adapters/ethers/resources/deposits/routes/eth.ts              | 0.0%     78|    -     0|    -      0
  src/adapters/ethers/resources/token-info.ts                       | 0.0%     20|    -     0|    -      0
  src/adapters/ethers/resources/withdrawals/routes/erc20-nonbase.ts | 0.0%     96|    -     0|    -      0
  src/adapters/ethers/resources/withdrawals/routes/eth-nonbase.ts   | 0.0%     62|    -     0|    -      0
  src/adapters/ethers/resources/withdrawals/routes/eth.ts           | 0.0%     56|    -     0|    -      0
  src/adapters/ethers/resources/withdrawals/services/finalization.ts| 0.0%    186|    -     0|    -      0
  src/adapters/viem/client.ts                                       | 0.0%    104|    -     0|    -      0
  src/adapters/viem/errors/revert.ts                                | 0.0%     62|    -     0|    -      0
  src/adapters/viem/resources/deposits/index.ts                     | 0.0%    222|    -     0|    -      0
  src/adapters/viem/resources/deposits/routes/erc20-base.ts         | 0.0%    146|    -     0|    -      0
  src/adapters/viem/resources/deposits/routes/erc20-nonbase.ts      | 0.0%    237|    -     0|    -      0
  src/adapters/viem/resources/deposits/routes/eth-nonbase.ts        | 0.0%     12|    -     0|    -      0
  src/adapters/viem/resources/deposits/routes/eth.ts                | 0.0%     70|    -     0|    -      0
  src/adapters/viem/resources/token-info.ts                         | 0.0%     25|    -     0|    -      0
  src/adapters/viem/resources/withdrawals/routes/erc20-nonbase.ts   | 0.0%    123|    -     0|    -      0
  src/adapters/viem/resources/withdrawals/routes/eth-nonbase.ts     | 0.0%     52|    -     0|    -      0
  src/adapters/viem/resources/withdrawals/routes/eth.ts             | 0.0%     39|    -     0|    -      0
  src/adapters/viem/resources/withdrawals/services/finalization.ts  | 0.0%    208|    -     0|    -      0
  src/adapters/viem/sdk.ts                                          | 0.0%     22|    -     0|    -      0
  src/core/abi.ts                                                   | 0.0%      9|    -     0|    -      0

Full coverage report

@dutterbutter dutterbutter merged commit 95ef129 into main Dec 2, 2025
12 checks passed
@dutterbutter dutterbutter deleted the db/export-abis branch December 2, 2025 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants