Skip to content

Implement #NI: Expose all C API methods and bump patch version#68

Merged
Sild merged 2 commits into
mainfrom
tonlib-sys-NI-add-missing-ffi-methods
Jul 13, 2026
Merged

Implement #NI: Expose all C API methods and bump patch version#68
Sild merged 2 commits into
mainfrom
tonlib-sys-NI-add-missing-ffi-methods

Conversation

@Sild

@Sild Sild commented Jul 13, 2026

Copy link
Copy Markdown
Member

Summary

  • expose all 40 C ABI functions exported by the pinned TON v2026.05 headers
  • document ownership and safety requirements for the 11 newly exposed functions
  • add behavior-focused runtime coverage for every exported tonlib, transaction emulator, and TVM emulator method
  • link the upstream root git archive required by emulator_version
  • bump the crate patch version from 2026.5.0 to 2026.5.1

Validation

  • exported-symbol parity: 40 upstream / 40 Rust, with no missing or Rust-only names
  • cargo test (3 comprehensive suites passed)
  • cargo +nightly fmt -- --check
  • cargo clippy --all-targets -- -D warnings
  • cargo clippy --all-targets --all-features -- -D warnings
  • Rust pre-push workflow
  • cargo publish --dry-run --allow-dirty
  • git diff --check

@Sild Sild merged commit c65fce4 into main Jul 13, 2026
1 check passed
@Sild Sild deleted the tonlib-sys-NI-add-missing-ffi-methods branch July 13, 2026 10:13
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.

1 participant