KDAG Monthly Update | June1–30, 2022

  1. Cmd/kdag: enable authrpc by default, add some missing argument count checks
  2. Cmd/puppkdag: remove support for exporting non-Kdag genesis configurations, remove unused function.
  3. Accounts/abi: substitude arg%d to the range keyword and support more keywords.
  4. Core: prevent negative fee during RPC calls, this change prevents this behavior by disabling fee payment when the fee is not set.
  5. Core: remove lock in BlockChain.ExportK. Since ExportK is read-only, it shouldn’t need the lock.
  6. Internal/kdagapi: error if tx args includes chain id that doesn’t match local, simplify code a bit.
  7. Build: upgrade -dlgo version to Go 1.18.4
  8. Internal/build: add a timestamp to the tar archive folder
  9. Rpc: add graceful shutdown timeout for HTTP server. This change ensures the HTTP server will always terminate within at most 5s, even when all connections are busy and do not become idle.
  10. Signer/core/apitypes: support primitive types int96/uint96.
  11. Kdag/catalyst: disallow importing blocks via newPayload during snap sync, make tests pass by using full sync only, make the import delay a bit cleaner.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
KDAG Foundation

KDAG Foundation

Creating a new generation of blockchain infrastructure.