New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@latticexyz/abi-ts

Package Overview
Dependencies
Maintainers
0
Versions
1196
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@latticexyz/abi-ts - npm Package Versions

13
120

2.2.19

Diff

Changelog

Source

Version 2.2.19

Release date: Thu Feb 06 2025

Patch changes

fix(entrykit): improve fee handling (#3577) (@latticexyz/entrykit)

Improved fee handling for known chains.


alvarius
published 2.2.19-900ac35deebfa260bafb1697d15e95eef855cd69 •

alvarius
published 2.2.18 •

Changelog

Source

Version 2.2.18

Release date: Wed Feb 05 2025

Patch changes

fix(explorer): enable editing internal namespace tables (#3553) (@latticexyz/explorer)

Tables under internal namespace are now editable.

chore(explorer): handle tuples in interact form (#3464) (@latticexyz/explorer)

In the Interact tab, functions with tuple arguments can now be submitted. Additionally, function input fields display the tuple name when available and indicate tuple argument types.

feat: bump to node 20 (#3456) (create-mud)

Updated templates to Node v20.

fix(vite-plugin-mud): start block as number (#3555) (create-mud, vite-plugin-mud)

Fixed an issue with providing world deploy's start block to Vite app's env.

fix(explorer): use table name helper from sqlite package (#3542) (@latticexyz/explorer)

Fixed an issue with how MUD table names were translated SQLite table names when querying.

chore(store-indexer): start frontend with decoded backend (#3572) (@latticexyz/store-indexer)

pnpm start:postgres-decoded now starts both the indexer backend and frontend.

fix(entrykit): require bundler (#3570) (@latticexyz/entrykit)

Using EntryKit without a configured bundler will now throw an error.

Redstone, Garnet, Rhodolite, and Anvil chains come preconfigured. For other chains, you can a bundler RPC URL to your chain config via

import type { Chain } from "viem";

const chain = {
  ...
  rpcUrls: {
    ...
    bundler: {
      http: ["https://..."],
    },
  },
} as const satisfies Chain;

refactor(store-consumer): adapt WithWorld to be a System (#3546) (@latticexyz/store-consumer, @latticexyz/store, @latticexyz/world-module-erc20, @latticexyz/world)

Updates WithWorld to be a System, so that functions in child contracts that use the onlyWorld or onlyNamespace modifiers must be called through the world in order to safely support calls from systems.

refactor(world-module-erc20): change erc20 module table names to pascal case (#3544) (@latticexyz/world-module-erc20)

Updated table names to pascal case for consistency.

feat(explorer): loading indicator for refetched query (#3552) (@latticexyz/explorer)

Display a loading indicator on the query execution button while refetching a non-live query.

refactor(entrykit): improve error handling (#3574) (@latticexyz/entrykit)

Improved error handling.

fix(entrykit): session client uses smart account (#3547) (@latticexyz/entrykit)

Clarified SessionClient type as using a SmartAccount under the hood so that it can be used with smart account-related Viem actions.

fix(entrykit): require bundler (#3570) (@latticexyz/common)

Added bundler RPC URL to Garnet chain config.

fix(store-sync): skip invalid utf-8 characters in strings before inserting into postgres (#3562) (@latticexyz/store-sync)

Since Postgres doesn't support \x00 bytes in strings, the decoded postgres indexer now removes \x00 bytes from decoded strings.


alvarius
published 2.2.18-318924725246340b208d3fbee8793314686f1759 •

alvarius
published 2.2.18-88af9325733387259f29dfdafd2fdbc23f2ab499 •

alvarius
published 2.2.18-88949aaf197da3a62782ffd0c29b7dd677425fac •

alvarius
published 2.2.18-5d6fb1b51da1545b911c55e0cd79bc16ed2cd8f5 •

alvarius
published 2.2.18-16710f177b60880b7fa1b2d0be350297a16e2c8c •

alvarius
published 2.2.18-860224870f7eb070cccbb33b505ee42ba6e7092c •

alvarius
published 2.2.18-10ce339665bbc3cc175b109a51d216ec1b1bb739 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc