Create time Package for Shared/timeutil, mclock and slotutil (#9594)

* add time pkg

* Go fmt
This commit is contained in:
terence tsao
2021-09-14 17:09:04 -07:00
committed by GitHub
parent 77de467250
commit 3e71997290
115 changed files with 322 additions and 320 deletions

View File

@@ -30,8 +30,8 @@ go_library(
"//shared/petnames:go_default_library",
"//shared/promptutil:go_default_library",
"//shared/rand:go_default_library",
"//shared/timeutils:go_default_library",
"//shared/version:go_default_library",
"//time:go_default_library",
"//validator/accounts:go_default_library",
"//validator/accounts/iface:go_default_library",
"//validator/accounts/wallet:go_default_library",
@@ -89,7 +89,7 @@ go_test(
"//shared/mock:go_default_library",
"//shared/testutil/assert:go_default_library",
"//shared/testutil/require:go_default_library",
"//shared/timeutils:go_default_library",
"//time:go_default_library",
"//validator/accounts:go_default_library",
"//validator/accounts/iface:go_default_library",
"//validator/accounts/wallet:go_default_library",

View File

@@ -11,7 +11,7 @@ import (
pb "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1/validator-client"
"github.com/prysmaticlabs/prysm/shared/fileutil"
"github.com/prysmaticlabs/prysm/shared/promptutil"
"github.com/prysmaticlabs/prysm/shared/timeutils"
prysmTime "github.com/prysmaticlabs/prysm/time"
"github.com/prysmaticlabs/prysm/validator/accounts/wallet"
"golang.org/x/crypto/bcrypt"
"google.golang.org/grpc/codes"
@@ -191,7 +191,7 @@ func (s *Server) checkUserSignup(ctx context.Context) {
func (s *Server) createTokenString() (string, uint64, error) {
// Create a new token object, specifying signing method and the claims
// you would like it to contain.
expirationTime := timeutils.Now().Add(tokenExpiryLength)
expirationTime := prysmTime.Now().Add(tokenExpiryLength)
token := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.StandardClaims{
ExpiresAt: expirationTime.Unix(),
})

View File

@@ -6,7 +6,7 @@ import (
"github.com/golang-jwt/jwt"
"github.com/prysmaticlabs/prysm/shared/testutil/require"
"github.com/prysmaticlabs/prysm/shared/timeutils"
"github.com/prysmaticlabs/prysm/time"
"google.golang.org/grpc"
"google.golang.org/grpc/metadata"
)
@@ -63,7 +63,7 @@ func TestServer_JWTInterceptor_BadToken(t *testing.T) {
func TestServer_JWTInterceptor_InvalidSigningType(t *testing.T) {
ss := &Server{jwtKey: make([]byte, 32)}
expirationTime := timeutils.Now().Add(tokenExpiryLength)
expirationTime := time.Now().Add(tokenExpiryLength)
// Use a different signing type than the expected, HMAC.
token := jwt.NewWithClaims(jwt.SigningMethodRS256, jwt.StandardClaims{
ExpiresAt: expirationTime.Unix(),