Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changesets for solana tokenPool, billing, registry (#16088)
* Adding solchains in NewEnv * Revert "Adding solchains in NewEnv" This reverts commit aaab52e. * adding sol chains to newenv * newEnv needs to send nil * adding test env setup * adding link token deployment and test * adding nil for crib sol chains * using switch case * Adding decimal const * adding chain selectors commit * go mod tidy * adding initial code for solana chain contracts deploy * linting * adding solana state * adding initial code for solana chain contracts deploy * wip * chain sel update * update core/scripts go files * again * add changeset * go imports * go mod * go mod * go mod tidy * todo * deploy stuff * Adding solana router deploy * Adding * updates * adding stuff for tests * linting * linting * changing to ctf * bug * Add CI Action to build Solana contracts * testing stuff * continue testing * Update action.yml * Update action.yml * Update action.yml * Update action.yml * Update action.yml * Update action.yml * Update action.yml * Update action.yml * deployment: memory: Generate more transmitter key types, expose in JD * deployment: memory: Configure nodes with solana config too * Use CTF to spin up the solana validator for in-memory tests * Use autopatchelf on solana binaries to make them usable on NixOS * memory: solana: Shut down the container when test terminates * go mod tidy * Use latest upstream CTF * Add missing import * make modgraph * Use framework.DefaultNetwork() * changes * tidying * ignoring keypair if not provided * fix * adding solchains to newnodes * adding home chain changes * delegate changes * Update action.yml * Update action.yml * Update action.yml * Update action.yml * Update action.yml * Update action.yml * test integrating with CI build step * working tests * bump ccip * test fix * save existing solana + tests * try reading program ids * Update action.yml * Update action.yml * Update action.yml * Update action.yml * Update chain.go * Update action.yml * last try * Update action.yml * Update action.yml * make script executable * reverting changes to stabilize the branch * Create ccip_router.so * go mod tidy * sol chains param * linting * adding build here * try without parallel * yash fixed it! * function signature * Update chain.go * parallel * try defer * retries * still linting * Revert "retries" This reverts commit f9f5fd2. * revert * lint * gomod * remove cleanup * fix deps * try empty map * Revert "yash fixed it!" This reverts commit ff35f21. * remove token info changes * revert function call * revert * go mod tidy * no return * try retries * try returning again * use CI artifact * try without ctf bump * CR comments * lint * add global lookup table * call utils * adding token pool deploy * test commit * adding solana token stufF * adding token pool so * add retries * fix token test * setup token pool last * match lookup table from tests * lint * revert token pool uncomment * skip early return * remove retries * add ccip receiver to helpers * initial token admin registry * billing * adding billing stuff * cr comments * fix home chain * test fix * run receiver in CI * skip receiver again * change set program id * addLane for solana * clean up supported chain checks * using AddLane for evm to sol * make it one operation * adding router account check for router init (solana) * adding default commitment to solana_chain * Adding support for solana in validateRemoteChain * Adding test TestUpdateOnRampsDestsSolana * move to switch * Revmoing solana from UpdateOnRampsDests * adding separate solana AddRemoteChainToSolana * moving to changeset_solana * Reuse GetAccountDataBorshInto * validation comment * update test helpers based on AddRemoteChainOnSolana * AddRemoteChainOnSolana test update * uncommenting test but this will break * validation comment * remove token pools; consolidate home chain * Revert "test commit" This reverts commit 2f315cd. * lint * cleanup * cleanup * cr comments * cr comments * reverting UpdateOnRampDestsConfig * bumping chainlink-ccip * use common PDA functions * tokenSymbol * solana tooling dev * adding back token pool deploy and converting token state to list * Adding token stuff * Revert "cleanup" This reverts commit 7388c49. * delete artifacts again * adding logic for add token pool * Adding wsol * adding SetupTokenPoolForRemoteChain * adding changesets * move solana logic * lint * lint * gomodtidy * move parallel calls * cr comments * lint * adding token pool setup and billing * merging * gitignore solana contracts * lint * lint * token admin registry tests * addressing comments * fix remote config check * Revert "solana tooling dev" This reverts commit 866a1d5. * linting * lint * linting * error wrapping --------- Co-authored-by: Terry Tata <[email protected]> Co-authored-by: jlaveracll <[email protected]> Co-authored-by: Blaž Hrastnik <[email protected]> Co-authored-by: tt-cll <[email protected]>
- Loading branch information