@@ -22,45 +22,45 @@ import (
2222type TokensService struct {
2323 * common.TokensService
2424 PublicParametersManager common.PublicParametersManager [* crypto.PublicParams ]
25- OutputTokenType token.TokenType
25+ OutputTokenFormat token.TokenFormat
2626}
2727
2828func NewTokensService (publicParametersManager common.PublicParametersManager [* crypto.PublicParams ]) (* TokensService , error ) {
2929 // compute supported tokens
3030 // dlog without graph hiding
31- commTokenTypes , err := supportedTokenTypes (publicParametersManager .PublicParams ())
31+ commTokenTypes , err := supportedTokenFormat (publicParametersManager .PublicParams ())
3232 if err != nil {
3333 return nil , errors .Wrapf (err , "failed computing comm token types" )
3434 }
3535
3636 return & TokensService {
3737 TokensService : common .NewTokensService (),
3838 PublicParametersManager : publicParametersManager ,
39- OutputTokenType : commTokenTypes ,
39+ OutputTokenFormat : commTokenTypes ,
4040 }, nil
4141}
4242
4343// Deobfuscate unmarshals a token and token info from raw bytes
4444// It checks if the un-marshalled token matches the token info. If not, it returns
4545// an error. Else it returns the token in cleartext and the identity of its issuer
46- func (s * TokensService ) Deobfuscate (output []byte , outputMetadata []byte ) (* token.Token , driver.Identity , token.TokenType , error ) {
46+ func (s * TokensService ) Deobfuscate (output []byte , outputMetadata []byte ) (* token.Token , driver.Identity , token.TokenFormat , error ) {
4747 _ , metadata , tok , err := s .deserializeToken (output , outputMetadata , false )
4848 if err != nil {
4949 return nil , nil , "" , err
5050 }
51- return tok , metadata .Issuer , s .OutputTokenType , nil
51+ return tok , metadata .Issuer , s .OutputTokenFormat , nil
5252}
5353
54- func (s * TokensService ) SupportedTokenTypes () []token.TokenType {
55- return []token.TokenType {s .OutputTokenType }
54+ func (s * TokensService ) SupportedTokenTypes () []token.TokenFormat {
55+ return []token.TokenFormat {s .OutputTokenFormat }
5656}
5757
58- func (s * TokensService ) DeserializeToken (outputType token.TokenType , outputRaw []byte , metadataRaw []byte ) (* token2.Token , * token2.Metadata , * token2.ConversionWitness , error ) {
58+ func (s * TokensService ) DeserializeToken (outputType token.TokenFormat , outputRaw []byte , metadataRaw []byte ) (* token2.Token , * token2.Metadata , * token2.ConversionWitness , error ) {
5959 // Here we have to check if what we get in input is already as expected.
6060 // If not, we need to check if a conversion is possible.
6161 // If not, a failure is to be returned
62- if outputType != s .OutputTokenType {
63- return nil , nil , nil , errors .Errorf ("invalid token type [%s], expected [%s]" , outputType , s .OutputTokenType )
62+ if outputType != s .OutputTokenFormat {
63+ return nil , nil , nil , errors .Errorf ("invalid token type [%s], expected [%s]" , outputType , s .OutputTokenFormat )
6464 }
6565
6666 // get zkatdlog token
@@ -115,7 +115,7 @@ func (s *TokensService) getOutput(outputRaw []byte, checkOwner bool) (*token2.To
115115 return output , nil
116116}
117117
118- func supportedTokenTypes (pp * crypto.PublicParams ) (token.TokenType , error ) {
118+ func supportedTokenFormat (pp * crypto.PublicParams ) (token.TokenFormat , error ) {
119119 hasher := common .NewSHA256Hasher ()
120120 if err := errors2 .Join (
121121 hasher .AddInt32 (comm .Type ),
@@ -126,5 +126,5 @@ func supportedTokenTypes(pp *crypto.PublicParams) (token.TokenType, error) {
126126 ); err != nil {
127127 return "" , errors .Wrapf (err , "failed to generator token type" )
128128 }
129- return token .TokenType (hasher .HexDigest ()), nil
129+ return token .TokenFormat (hasher .HexDigest ()), nil
130130}
0 commit comments