Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@febo
Copy link
Collaborator

@febo febo commented Oct 4, 2025

Problem

Pinocchio is using common functionality from the SDK, but still replicated helpers for the sol_log_* syscalls.

Solution

Remove the log module from pinocchio. Programs that require logging should either use solana-msg or the soon to be created solana-program-log.

Logging is still used in the custom panic handler implementation – this is replaced by a direct call to sol_log_ syscall.

@febo febo added the breaking PR contains breaking changes label Oct 4, 2025
@febo febo force-pushed the febo/remove-log-module branch from 4e666d4 to b2ae58b Compare October 4, 2025 22:36
@febo febo force-pushed the febo/solana-program-memory branch from c5f9bd3 to ad64362 Compare October 8, 2025 11:43
@febo febo force-pushed the febo/remove-log-module branch from b2ae58b to ecdfada Compare October 8, 2025 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking PR contains breaking changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant