Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/cruel-grapes-smell.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/famous-goats-attack.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/funny-cities-taste.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/good-waves-carry.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/open-parrots-stop.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/purple-rooms-knock.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/spicy-hats-trade.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/thick-years-crash.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tough-mice-run.md

This file was deleted.

6 changes: 3 additions & 3 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
"preview": "vocs preview"
},
"dependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift-viem": "^0.10.1",
"@delvtech/drift-web3": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"@delvtech/drift-viem": "^0.11.0",
"@delvtech/drift-web3": "^0.11.0",
"@tanstack/react-query": "^5.81.5",
"ethers": "^6.15.0",
"react": "^19.1.0",
Expand Down
2 changes: 1 addition & 1 deletion examples/node.js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"sdk_client": "yarn execute src/sdk_client.ts"
},
"dependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"@gud/math": "^1.0.0"
},
"devDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions examples/web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
"preview": "vite preview"
},
"dependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift-viem": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"@delvtech/drift-viem": "^0.11.0",
"@gud/math": "^1.0.0",
"@rainbow-me/rainbowkit": "^2.2.8",
"@tanstack/react-query": "^5.81.5",
Expand Down
15 changes: 15 additions & 0 deletions packages/drift-ethers-v5/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @delvtech/drift-ethers-v5

## 0.11.0

### Patch Changes

- Updated dependencies [367ff3c]
- Updated dependencies [f65f915]
- Updated dependencies [d426510]
- Updated dependencies [ca01657]
- Updated dependencies [1fe3b74]
- Updated dependencies [47c5bc4]
- Updated dependencies [5462088]
- Updated dependencies [f2ec661]
- Updated dependencies [f2ec661]
- @delvtech/drift@0.11.0

## 0.10.1

## 0.10.0
Expand Down
6 changes: 3 additions & 3 deletions packages/drift-ethers-v5/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@delvtech/drift-ethers-v5",
"description": "Ethers.js v5 adapter for Drift",
"version": "0.10.1",
"version": "0.11.0",
"license": "Apache-2.0",
"author": "Ryan Goree (https://github.com/ryangoree)",
"repository": "https://github.com/delvtech/drift",
Expand Down Expand Up @@ -36,11 +36,11 @@
"typecheck:watch": "tsc --noEmit --watch"
},
"peerDependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"ethers": "^5.8.0"
},
"devDependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"ethers": "^5.8.0",
"tsconfig-paths": "^4.2.0",
"tsup": "^8.5.0",
Expand Down
15 changes: 15 additions & 0 deletions packages/drift-ethers/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @delvtech/drift-ethers

## 0.11.0

### Patch Changes

- Updated dependencies [367ff3c]
- Updated dependencies [f65f915]
- Updated dependencies [d426510]
- Updated dependencies [ca01657]
- Updated dependencies [1fe3b74]
- Updated dependencies [47c5bc4]
- Updated dependencies [5462088]
- Updated dependencies [f2ec661]
- Updated dependencies [f2ec661]
- @delvtech/drift@0.11.0

## 0.10.1

## 0.10.0
Expand Down
6 changes: 3 additions & 3 deletions packages/drift-ethers/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@delvtech/drift-ethers",
"description": "Ethers.js adapter for Drift",
"version": "0.10.1",
"version": "0.11.0",
"license": "Apache-2.0",
"author": "Ryan Goree (https://github.com/ryangoree)",
"repository": "https://github.com/delvtech/drift",
Expand Down Expand Up @@ -36,11 +36,11 @@
"typecheck:watch": "tsc --noEmit --watch"
},
"peerDependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"ethers": "^6.15.0"
},
"devDependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"ethers": "^6.15.0",
"tsconfig-paths": "^4.2.0",
"tsup": "^8.5.0",
Expand Down
15 changes: 15 additions & 0 deletions packages/drift-viem/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @delvtech/drift-viem

## 0.11.0

### Patch Changes

- Updated dependencies [367ff3c]
- Updated dependencies [f65f915]
- Updated dependencies [d426510]
- Updated dependencies [ca01657]
- Updated dependencies [1fe3b74]
- Updated dependencies [47c5bc4]
- Updated dependencies [5462088]
- Updated dependencies [f2ec661]
- Updated dependencies [f2ec661]
- @delvtech/drift@0.11.0

## 0.10.1

## 0.10.0
Expand Down
6 changes: 3 additions & 3 deletions packages/drift-viem/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@delvtech/drift-viem",
"description": "Viem adapter for Drift",
"version": "0.10.1",
"version": "0.11.0",
"license": "Apache-2.0",
"author": "Ryan Goree (https://github.com/ryangoree)",
"repository": "https://github.com/delvtech/drift",
Expand Down Expand Up @@ -36,11 +36,11 @@
"typecheck:watch": "tsc --noEmit --watch"
},
"peerDependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"viem": "^2.31.7"
},
"devDependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"tsconfig-paths": "^4.2.0",
"tsup": "^8.5.0",
"typescript": "^5.8.3",
Expand Down
15 changes: 15 additions & 0 deletions packages/drift-web3/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @delvtech/drift-web3

## 0.11.0

### Patch Changes

- Updated dependencies [367ff3c]
- Updated dependencies [f65f915]
- Updated dependencies [d426510]
- Updated dependencies [ca01657]
- Updated dependencies [1fe3b74]
- Updated dependencies [47c5bc4]
- Updated dependencies [5462088]
- Updated dependencies [f2ec661]
- Updated dependencies [f2ec661]
- @delvtech/drift@0.11.0

## 0.10.1

## 0.10.0
Expand Down
6 changes: 3 additions & 3 deletions packages/drift-web3/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@delvtech/drift-web3",
"description": "Web3.js adapter for Drift",
"version": "0.10.1",
"version": "0.11.0",
"license": "Apache-2.0",
"author": "Ryan Goree (https://github.com/ryangoree)",
"repository": "https://github.com/delvtech/drift",
Expand Down Expand Up @@ -36,11 +36,11 @@
"typecheck:watch": "tsc --noEmit --watch"
},
"peerDependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"web3": "^4.16.0"
},
"devDependencies": {
"@delvtech/drift": "^0.10.1",
"@delvtech/drift": "^0.11.0",
"tsconfig-paths": "^4.2.0",
"tsup": "^8.5.0",
"typescript": "^5.8.3",
Expand Down
20 changes: 20 additions & 0 deletions packages/drift/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# @delvtech/drift

## 0.11.0

### Minor Changes

- f65f915: Renamed `abiFn` to `abiEntry` in the following return objects for consistency:
- `prepareDeployData`
- `prepareFunctionData`
- `prepareFunctionReturn`
- 5462088: Changed `chainId` from `bigint` to `number` in `TransactionOptions` to be consistent with all other `chainId` param and option types.

### Patch Changes

- 367ff3c: Added automatic call batching via `Multicall3`. This can be controlled with new `batch` and `maxBatchSize` options when creating new clients, e.g., `createDrift({ batch: false })`, or `createDrift({ maxBatchSize: 10 })`.
- d426510: Added `NoInfer` to the return type of `multicall` to avoid widening the inferred args type when the return value is destructured.
- ca01657: Added a `getMulticallAddress` util for known Multicall3 deployments and integrated into `Client.multicall` and the standalone `multicall` adapter method that's used by all adapters via `BaseAdapter.multicall`.
- 1fe3b74: Added an `onMinedTimeout` option to `WriteOptions` to modify the default timeout for the awaited transaction receipt. If the timeout is reached, the receipt with be `undefined`.
- 47c5bc4: Removed block overriding in `Contract.read` when provided a block earlier than the contract's `epochBlock`. If the contract was constructed with an `epochBlock`, it used to overwrite the `block` option passed to `read` to ensure it didn't read from a block where there was no data, but this can misleading by implying that there was data where there wasn't. So, `epochBlock` now only affects the behavior of event queries.
- f2ec661: Added `hexToString` util
- f2ec661: Removed use of `Buffer` node util in `multicall` and `Web3Adapter`.

## 0.10.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/drift/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@delvtech/drift",
"description": "Effortless ethereum development across Web3 libraries",
"version": "0.10.1",
"version": "0.11.0",
"license": "Apache-2.0",
"author": "Ryan Goree (https://github.com/ryangoree)",
"repository": "https://github.com/delvtech/drift",
Expand Down
Loading