Skip to content

feat(mql5): add shim and refactor portable core#4

Merged
NewYaroslav merged 1 commit into
mainfrom
codex/implement-ed25519_mql5.mqh
Sep 9, 2025
Merged

feat(mql5): add shim and refactor portable core#4
NewYaroslav merged 1 commit into
mainfrom
codex/implement-ed25519_mql5.mqh

Conversation

@NewYaroslav
Copy link
Copy Markdown
Owner

Summary

  • refactor portable core to drop standard headers and use shim-defined types
  • update C++ wrapper for new typedefs
  • add MQL5 shim with safe array-size checks

Testing

  • g++ -std=c++11 -O3 tests/test_kat.cpp tests/rfc8032_vectors.cpp -o test_kat && ./test_kat
  • g++ -std=c++11 -O3 tests/test_sign_verify.cpp -o test_sign_verify && ./test_sign_verify

https://chatgpt.com/codex/tasks/task_e_68bfae1deebc832ca35e41129d403c22

Introduce ed25519_mql5.mqh shim providing type aliases and safe wrappers for key generation, signing and verification.
@NewYaroslav NewYaroslav merged commit d780b1a into main Sep 9, 2025
4 checks passed
@NewYaroslav NewYaroslav deleted the codex/implement-ed25519_mql5.mqh branch September 9, 2025 04:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant