Skip to content

feat: web3js and kit SDK, program binary generator - #24

Open
ChiefWoods wants to merge 129 commits into
blueshift-gg:masterfrom
ChiefWoods:feat/assembler
Open

feat: web3js and kit SDK, program binary generator#24
ChiefWoods wants to merge 129 commits into
blueshift-gg:masterfrom
ChiefWoods:feat/assembler

Conversation

@ChiefWoods

@ChiefWoods ChiefWoods commented Jun 10, 2026

Copy link
Copy Markdown

Changes:

  • added web3js and Kit SDK for default Doppler program (fastRQJt3nLdY3QA7n8eZ8ETEVefy56ryfUGVkfZokm)
  • added doppler-core and doppler-cli packages
  • added unit tests to core and cli, and Mollusk integration test to cli
  • basic README.md

Notes:

  • 1 TODO comment (global search TODO)

Summary by CodeRabbit

Release Notes

  • New Features

    • Introduced a CLI tool with init, generate, and deploy commands for managing Doppler oracle programs
    • Released core TypeScript SDK for compiling Doppler programs
    • Published TypeScript SDKs for web3.js and Kit frameworks to interact with oracle accounts
    • Added support for configurable payload schemas with fixed-size scalar types and arrays
  • Documentation

    • Added comprehensive guides for CLI usage, core SDK, and SDKs across multiple frameworks
  • Testing & Quality

    • Added integration tests for oracle lifecycle management
    • Introduced type-checking and formatting workflows

Correct CU count should be 21. Optimized dup signer check and removed redundant register set in bytecode generation
Temporary until loader v3 helpers are merged upstream into web3.js
@ChiefWoods ChiefWoods changed the title Add web3.js and kit SDK, program bytecode generator feat: web3js and kit SDK, program binary generator Jun 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants