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
Refactor to use *evm.Signer instead of private key strings (#2964)
* Refactor to use *evm.Signer instead of private key strings
Update codebase to use evm.Signer struct (passed as pointer) instead of
private key strings, following changes in avalanche-tooling-sdk-go.
Key changes:
- Update all function signatures to accept *evm.Signer instead of string
- Use evm.NewSignerFromPrivateKey() to create signers from private keys
- Use evm.NewNoOpSigner() for external validator manager owners
* address PR comments on SDK side
* fix E2E
* use latest SDK main
* fix compile issues
ux.Logger.PrintToUser(logging.Yellow.Wrap("Validator manager owner %s pays for the initialization of the validator's weight change (Blockchain gas token)"), validatorManagerOwner)
0 commit comments