cannot use primaryNode (variable of type "github.com/smartcontractkit/chainlink/v2/common/client".Node[*"math/big".Int, *"github.com/smartcontractkit/chainlink/v2/core/chains/evm/types".Head, *RpcClient]) as "github.com/smartcontractkit/chainlink/v2/common/client".Node[*"math/big".Int, *"github.com/smartcontractkit/chainlink/v2/core/chains/evm/types".Head, RPCClient] value in argument to append: "github.com/smartcontractkit/chainlink/v2/common/client".Node[*"math/big".Int, *"github.com/smartcontractkit/chainlink/v2/core/chains/evm/types".Head, *RpcClient] does not implement "github.com/smartcontractkit/chainlink/v2/common/client".Node[*"math/big".Int, *"github.com/smartcontractkit/chainlink/v2/core/chains/evm/types".Head, RPCClient] (wrong type for method RPC)