• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cowprotocol / cow-sdk / #1176
74%

Build:
DEFAULT BRANCH: main
Ran 12 Dec 2024 07:29AM UTC
Jobs 1
Files 72
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Dec 2024 07:28AM UTC coverage: 78.378% (+0.3%) from 78.071%
#1176

push

web-flow
feat: sdk extension for people to swap (#213)

* feat: SDK extension for people to swap

* feat: SDK extension for people to trade

* refactor: move files to trading dir

* feat: js example for trade-sdk

* chore: trade sdk examples

* docs: trading SDK docs

* chore: encapsulate networkCostsAmount

* chore: fix build

* chore: fix build

* chore: make networkCostsAmount optional

* feat: calculate unique OrderId util

* feat: support on-chain trades

* chore: reduce getOrderToSign parameters

* feat: support on-chain orders

* test: app data utils

* test: test calculateUniqueOrderId

* test: test getOrderToSign

* test: test getQuote

* test: test postCoWProtocolTrade

* test: test postLimitOrder

* test: test postOnChainTrade

* docs: docs for postOnChainTrade

* chore: up docs

* fix: update eth-flow addresses

* chore: fix tests

* chore: export helpers

* chore: rc version

* chore: fix readme

* feat: avoid using signer in getQuote

* chore: rc

* chore: move QuoteResults to types

* refactor: make QuoteResults serializable

* feat: add json schemas for trading entities

* chore: rc

* chore: up node v

* chore: remove schema gen call

* chore: up app-data version

* chore: bump version

* feat: add order typed data to quote results

* fix: fix order signing

* fix: override sellToken with wrapped for eth-flow

* feat(trading): function to generate eth-flow transaction

* chore: export swapParamsToLimitOrderParams

* fix: use hex numbers in transaction

* fix(trading): fix order amounts calculation

* chore: bump rc

* chore: fix tests

* chore: add mapQuoteAmountsAndCosts util

* chore: fix types

* chore: do not cache ethflow contract

* test: test getEthFlowTransaction

* feat(trading): add getPreSignTransaction function

* chore: add more description to trading types

* chore: fix test

* chore: update trading sdk readme

* chore: u... (continued)

280 of 393 branches covered (71.25%)

Branch coverage included in aggregate %.

123 of 146 new or added lines in 19 files covered. (84.25%)

648 of 791 relevant lines covered (81.92%)

18.53 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #1176.1 12 Dec 2024 07:29AM UTC 0
78.38
Source Files on build #1176
Detailed source file information is not available for this build.
  • Back to Repo
  • 9cc41f16 on github
  • Prev Build on refs/tags/v5.8.0 (#12140399690)
  • Next Build on main (#12291759230)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc