You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds configuration transformer functionality to the solana sdk
## AI Summary:
This pull request introduces a new configuration transformer
functionality for Solana and updates the existing configuration
transformer for EVM. The changes include modifications to the
`ConfigTransformer` interface, implementation of the Solana transformer,
and updates to tests.
### New Features:
* Added a new configuration transformer for Solana, including the
`AdditionalConfig` struct and the `ToChainConfig` method implementation
in `sdk/solana/config_transformer.go`.
[[1]](diffhunk://#diff-e668d47f11b486cfa0ba79551c77dbb35570e15152d2ae5f7d1708ae2aa48680L4-R26)
[[2]](diffhunk://#diff-e668d47f11b486cfa0ba79551c77dbb35570e15152d2ae5f7d1708ae2aa48680L55-R100)
### Interface Updates:
* Modified the `ConfigTransformer` interface to accept an additional
chain-specific configuration parameter.
### Implementation Updates:
* Updated the EVM `ConfigTransformer` to support the new interface by
adding a chain-specific configuration parameter to the `ToChainConfig`
method.
[[1]](diffhunk://#diff-eb9910cff7faabe1b397889073e7b58998a9c95918839b87779808412fab84f4L140-R140)
[[2]](diffhunk://#diff-fe1f07d4fe69ce3f43ced9b53edfbbabe82ed2fb364d017f8c914414e9b5c402R66)
[[3]](diffhunk://#diff-6e8114ad8cf44c0e74542ad75d01b9f810b06aa111c956b5fade449578976a7fL253-R253)
### Testing Enhancements:
* Added tests for the new Solana `ToChainConfig` method in
`sdk/solana/config_transformer_test.go`.
### Documentation:
* Added a changeset entry for the new Solana configuration transformer
functionality.
0 commit comments