Skip to content

Commit bd1c106

Browse files
committed
merge branch 'upstream/main' into mmackz-woofi-swap
2 parents 4d6d511 + 064919f commit bd1c106

27 files changed

+2162
-10
lines changed

.changeset/lucky-boxes-give.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@rabbitholegg/questdk-plugin-balancer": minor
3+
"@rabbitholegg/questdk-plugin-registry": minor
4+
---
5+
6+
remove only-allow from balancer

.changeset/modern-days-change.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@rabbitholegg/questdk-plugin-okutrade": patch
3+
---
4+
5+
fix casing issue with token addresses

.changeset/pre.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
"late-scissors-wonder",
1919
"little-llamas-rescue",
2020
"lovely-buses-tan",
21+
"lucky-boxes-give",
22+
"modern-days-change",
2123
"modern-pumpkins-kiss",
2224
"moody-students-flash",
2325
"neat-teachers-complain",
@@ -33,6 +35,7 @@
3335
"rotten-monkeys-attack",
3436
"selfish-beers-check",
3537
"selfish-candles-boil",
38+
"serious-paws-sniff",
3639
"sharp-candles-live",
3740
"shiny-pets-brush",
3841
"short-sloths-talk",
@@ -84,6 +87,7 @@
8487
"@rabbitholegg/questdk-plugin-okutrade": "1.0.0-alpha.7",
8588
"@rabbitholegg/questdk-plugin-balancer": "1.0.0-alpha.4",
8689
"@rabbitholegg/questdk-plugin-traderjoe": "1.0.0-alpha.6",
87-
"@rabbitholegg/questdk-plugin-zora": "1.0.0-alpha.1"
90+
"@rabbitholegg/questdk-plugin-zora": "1.0.0-alpha.1",
91+
"@rabbitholegg/questdk-plugin-synapse": "1.0.0-alpha.1"
8892
}
8993
}

.changeset/serious-paws-sniff.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@rabbitholegg/questdk-plugin-registry": minor
3+
"@rabbitholegg/questdk-plugin-synapse": minor
4+
---
5+
6+
Release Synapse Bridge

packages/balancer/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @rabbitholegg/questdk-plugin-balancer
22

3+
## 1.0.0-alpha.6
4+
5+
### Minor Changes
6+
7+
- [#121](https://github.com/rabbitholegg/questdk-plugins/pull/121) [`eb123f69d04a8ea673d23259e98935aea04cbe87`](https://github.com/rabbitholegg/questdk-plugins/commit/eb123f69d04a8ea673d23259e98935aea04cbe87) Thanks [@Quazia](https://github.com/Quazia)! - remove only-allow from balancer
8+
39
## 1.0.0-alpha.5
410

511
### Minor Changes

packages/balancer/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rabbitholegg/questdk-plugin-balancer",
3-
"version": "1.0.0-alpha.5",
3+
"version": "1.0.0-alpha.6",
44
"type": "module",
55
"exports": {
66
"require": "./dist/cjs/index.js",
@@ -22,7 +22,6 @@
2222
"format": "rome format . --write",
2323
"lint": "rome check .",
2424
"lint:fix": "pnpm lint --apply",
25-
"preinstall": "npx only-allow pnpm",
2625
"test": "vitest dev",
2726
"test:cov": "vitest dev --coverage",
2827
"test:ci": "CI=true vitest --coverage",

packages/okutrade/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @rabbitholegg/questdk-plugin-okutrade
22

3+
## 1.0.0-alpha.10
4+
5+
### Patch Changes
6+
7+
- [#125](https://github.com/rabbitholegg/questdk-plugins/pull/125) [`d6082a2df064e3aa463e4f5fa366db7f8f51e1d3`](https://github.com/rabbitholegg/questdk-plugins/commit/d6082a2df064e3aa463e4f5fa366db7f8f51e1d3) Thanks [@mmackz](https://github.com/mmackz)! - fix casing issue with token addresses
8+
39
## 1.0.0-alpha.9
410

511
### Patch Changes

packages/okutrade/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rabbitholegg/questdk-plugin-okutrade",
3-
"version": "1.0.0-alpha.9",
3+
"version": "1.0.0-alpha.10",
44
"type": "module",
55
"exports": {
66
"require": "./dist/cjs/index.js",

packages/okutrade/src/utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@ export const buildV3PathQuery = (tokenIn?: string, tokenOut?: string) => {
6060
const conditions: FilterOperator[] = []
6161

6262
if (tokenIn) {
63-
conditions.push({ $regex: `^${tokenIn}` })
63+
conditions.push({ $regex: `^${tokenIn.toLowerCase()}` })
6464
}
6565

6666
if (tokenOut) {
6767
// Chop the 0x prefix before comparing
68-
conditions.push({ $regex: `${tokenOut.slice(2)}$` })
68+
conditions.push({ $regex: `${tokenOut.toLowerCase().slice(2)}$` })
6969
}
7070

7171
return {

packages/registry/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# @rabbitholegg/questdk-plugin-registry
22

3+
## 1.0.0-alpha.40
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`d6082a2df064e3aa463e4f5fa366db7f8f51e1d3`](https://github.com/rabbitholegg/questdk-plugins/commit/d6082a2df064e3aa463e4f5fa366db7f8f51e1d3)]:
8+
- @rabbitholegg/questdk-plugin-okutrade@1.0.0-alpha.10
9+
10+
## 1.0.0-alpha.39
11+
12+
### Minor Changes
13+
14+
- [#121](https://github.com/rabbitholegg/questdk-plugins/pull/121) [`eb123f69d04a8ea673d23259e98935aea04cbe87`](https://github.com/rabbitholegg/questdk-plugins/commit/eb123f69d04a8ea673d23259e98935aea04cbe87) Thanks [@Quazia](https://github.com/Quazia)! - remove only-allow from balancer
15+
16+
- [#118](https://github.com/rabbitholegg/questdk-plugins/pull/118) [`9c7169e90f7b731ba05661cabaeff8a468fcc7fa`](https://github.com/rabbitholegg/questdk-plugins/commit/9c7169e90f7b731ba05661cabaeff8a468fcc7fa) Thanks [@Quazia](https://github.com/Quazia)! - Release Synapse Bridge
17+
18+
### Patch Changes
19+
20+
- Updated dependencies [[`eb123f69d04a8ea673d23259e98935aea04cbe87`](https://github.com/rabbitholegg/questdk-plugins/commit/eb123f69d04a8ea673d23259e98935aea04cbe87), [`9c7169e90f7b731ba05661cabaeff8a468fcc7fa`](https://github.com/rabbitholegg/questdk-plugins/commit/9c7169e90f7b731ba05661cabaeff8a468fcc7fa)]:
21+
- @rabbitholegg/questdk-plugin-balancer@1.0.0-alpha.6
22+
- @rabbitholegg/questdk-plugin-synapse@1.0.0-alpha.2
23+
324
## 1.0.0-alpha.38
425

526
### Minor Changes

packages/registry/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rabbitholegg/questdk-plugin-registry",
3-
"version": "1.0.0-alpha.38",
3+
"version": "1.0.0-alpha.40",
44
"type": "module",
55
"exports": {
66
"require": "./dist/cjs/index.js",
@@ -64,6 +64,7 @@
6464
"@rabbitholegg/questdk-plugin-balancer": "workspace:*",
6565
"@rabbitholegg/questdk-plugin-traderjoe": "workspace:*",
6666
"@rabbitholegg/questdk-plugin-zora": "workspace:*",
67+
"@rabbitholegg/questdk-plugin-synapse": "workspace:*",
6768
"@rabbitholegg/questdk-plugin-woofi": "workspace:*",
6869
"viem": "^1.16.6"
6970
}

packages/registry/src/index.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,21 +32,22 @@ import { OkuTrade } from '@rabbitholegg/questdk-plugin-okutrade'
3232
import { Zora } from '@rabbitholegg/questdk-plugin-zora'
3333
import { Balancer } from '@rabbitholegg/questdk-plugin-balancer'
3434
import { TraderJoe } from '@rabbitholegg/questdk-plugin-traderjoe'
35+
import { Synapse } from '@rabbitholegg/questdk-plugin-synapse'
3536
import { WooFi } from '@rabbitholegg/questdk-plugin-woofi'
3637
import { ENTRYPOINT } from './contract-addresses'
3738

3839
export const plugins: Record<string, IActionPlugin> = {
3940
[Connext.pluginId]: Connext,
4041
[Uniswap.pluginId]: Uniswap,
4142
[Stargate.pluginId]: Stargate,
43+
[Across.pluginId]: Across,
4244
[Polygon.pluginId]: Polygon,
45+
[Optimism.pluginId]: Optimism,
4346
[Hop.pluginId]: Hop,
4447
[Arbitrum.pluginId]: Arbitrum,
45-
[Across.pluginId]: Across,
46-
[Optimism.pluginId]: Optimism,
4748
[GMX.pluginId]: GMX,
48-
[Tally.pluginId]: Tally,
4949
[Camelot.pluginId]: Camelot,
50+
[Tally.pluginId]: Tally,
5051
[BasePaint.pluginId]: BasePaint,
5152
[Hyphen.pluginId]: Hyphen,
5253
[Paraswap.pluginId]: Paraswap,
@@ -56,6 +57,7 @@ export const plugins: Record<string, IActionPlugin> = {
5657
[Zora.pluginId]: Zora,
5758
[Balancer.pluginId]: Balancer,
5859
[TraderJoe.pluginId]: TraderJoe,
60+
[Synapse.pluginId]: Synapse,
5961
[WooFi.pluginId]: WooFi,
6062
}
6163

packages/synapse/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# @rabbitholegg/questdk-plugin-synapse
2+
3+
## 1.0.0-alpha.2
4+
5+
### Minor Changes
6+
7+
- [#118](https://github.com/rabbitholegg/questdk-plugins/pull/118) [`9c7169e90f7b731ba05661cabaeff8a468fcc7fa`](https://github.com/rabbitholegg/questdk-plugins/commit/9c7169e90f7b731ba05661cabaeff8a468fcc7fa) Thanks [@Quazia](https://github.com/Quazia)! - Release Synapse Bridge

packages/synapse/README.md

Whitespace-only changes.

packages/synapse/package.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"name": "@rabbitholegg/questdk-plugin-synapse",
3+
"private": false,
4+
"version": "1.0.0-alpha.2",
5+
"type": "module",
6+
"exports": {
7+
"require": "./dist/cjs/index.js",
8+
"import": "./dist/esm/index.js",
9+
"types": "./dist/types/index.d.ts"
10+
},
11+
"main": "./dist/cjs/index.js",
12+
"module": "./dist/esm/index.js",
13+
"packageManager": "pnpm@8.3.1",
14+
"description": "",
15+
"scripts": {
16+
"bench": "vitest bench",
17+
"bench:ci": "CI=true vitest bench",
18+
"build": "pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types",
19+
"build:cjs": "tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'",
20+
"build:esm": "tsc --project tsconfig.build.json --module es2015 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'",
21+
"build:types": "tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap",
22+
"clean": "rimraf dist",
23+
"format": "rome format . --write",
24+
"lint": "rome check .",
25+
"lint:fix": "pnpm lint --apply",
26+
"test": "vitest dev",
27+
"test:cov": "vitest dev --coverage",
28+
"test:ci": "CI=true vitest --coverage",
29+
"test:ui": "vitest dev --ui"
30+
},
31+
"keywords": [],
32+
"author": "",
33+
"license": "ISC",
34+
"types": "./dist/types/index.d.ts",
35+
"typings": "./dist/types/index.d.ts",
36+
"devDependencies": {
37+
"@types/node": "^20.8.7",
38+
"@vitest/coverage-v8": "^0.33.0",
39+
"rimraf": "^5.0.5",
40+
"rome": "^12.1.3",
41+
"ts-node": "^10.9.1",
42+
"tsconfig": "workspace:*",
43+
"typescript": "^5.2.2",
44+
"vitest": "^0.33.0"
45+
},
46+
"dependencies": {
47+
"@rabbitholegg/questdk": "2.0.0-alpha.28",
48+
"viem": "^1.16.6"
49+
}
50+
}

0 commit comments

Comments
 (0)