Skip to content

Tags: sashaphmn/engine

Tags

v2.1.45

Toggle v2.1.45's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
bump thirdweb version (thirdweb-dev#873)

v2.1.44

Toggle v2.1.44's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
replace spread with individual assignment (thirdweb-dev#872)

queuedTransaction has a "from" field which is the EOA address in the case of userops. The presence of a incorrect "from" address in a userop causes issues like estimation failures. To avoid this, we are selectively passing only the "data" and "value" fields, along with gas overrides.

v2.1.43

Toggle v2.1.43's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Refactor contract read route to use thirdweb v5 (thirdweb-dev#871)

v2.1.42

Toggle v2.1.42's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update thirdweb to 5.93.0 (thirdweb-dev#869)

v2.1.41

Toggle v2.1.41's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Create contract subscription for existing webhook (thirdweb-de…

…v#862)

* chore: Create contract subscription for existing webhook

* make 400

* linter

v2.1.40

Toggle v2.1.40's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support hex transaction types in fromTransactionType (thirdweb-dev#861)

## Changes

- Linear: https://linear.app/thirdweb/issue/INF-171/
- Here is the problem being solved.
- Here are the changes made.

## How this PR will be tested

- [ ] Open the dashboard and click X. Result: A modal should appear.
- [ ] Call the /foo/bar API. Result: Returns 200 with "baz" in the response body.

## Output

(Example: Screenshot/GIF for UI changes, cURL output for API changes)


<!-- start pr-codex -->

---

## PR-Codex overview
This PR modifies the `src/shared/utils/sdk.ts` file by enhancing the `fromTransactionType` function and removing the `toTransactionType` function, streamlining transaction type handling.

### Detailed summary
- Added `hexToNumber` and `isHex` imports from `thirdweb`.
- Updated `fromTransactionType` to convert hex transaction types using `hexToNumber`.
- Removed the entire `toTransactionType` function.

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->

v2.1.39

Toggle v2.1.39's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
update thirdweb to 5.90.0 (thirdweb-dev#860)

v2.1.38

Toggle v2.1.38's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix non sbw flow for AA atomic transactions (thirdweb-dev#859)

v2.1.37

Toggle v2.1.37's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
expose cache size env var (thirdweb-dev#858)

* expose cache size env var

* fix typo

v2.1.36

Toggle v2.1.36's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
update thirdweb SDK (thirdweb-dev#856)

## Changes

- Linear: https://linear.app/thirdweb/issue/INF-171/
- Here is the problem being solved.
- Here are the changes made.

## How this PR will be tested

- [ ] Open the dashboard and click X. Result: A modal should appear.
- [ ] Call the /foo/bar API. Result: Returns 200 with "baz" in the response body.

## Output

(Example: Screenshot/GIF for UI changes, cURL output for API changes)

<!-- start pr-codex -->

---

## PR-Codex overview
This PR introduces a new `Config` interface in the `abitype` module, updates several package versions in `package.json`, and modifies various TypeScript files to use types from the `ox` module instead of `abitype`. It also improves type definitions in several functions.

### Detailed summary
- Added `Config` interface in `abitype` module.
- Updated package versions in `package.json`:
  - `ox` from `^0.6.9` to `0.6.9`
  - `thirdweb` from `^5.83.0` to `5.89.0`
  - `viem` from `^2.21.54` to `2.22.17`
- Changed imports from `abitype` to `ox` in multiple files.
- Updated type definitions for `AbiEvent` and `AbiFunction` in various functions.
- Improved type safety in function parameters and return types across several files.

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->