issues
search
wormhole-foundation
/
wormhole-scaffolding
Starter apps with Wormhole integration
Other
49
stars
33
forks
source link
Solana directory cleanup and build process improvement
#46
Closed
nonergodic
closed
1 year ago
nonergodic
commented
1 year ago
fixed compiler warnings
removed superfluous try_deserialize code
bumped anchor versions
update documentation
added list of further TODOs
overhauled build process:
allow building/deploying for all networks and not just mainnet
have a single source of truth for Wormhole program ids (Wormhole Makefile)
automatically derive program ids of built programs
include program ids in Rust code via environment variables / files to avoid hardcoding
programmatically generate Anchor.toml with correct program ids
fetch mpl_metadata program from metaplex repo instead of outdated version from Wormhole docker image
check Solana version programmatically to avoid hard to debug erroneous behavior down the line
cleaned up TS tests:
cut down code by ~2kloc
got rid of unnecessarily hardcoded values
overhauled build process:
cleaned up TS tests: