fix: staticcheck errors

Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
This commit is contained in:
Lorenz Herzberger 2024-09-11 15:54:06 +02:00
parent 0b7d6e8652
commit fca9100d47
No known key found for this signature in database
GPG Key ID: FA5EE906EB55316A
2 changed files with 41 additions and 41 deletions

View File

@ -9,10 +9,10 @@ import (
) )
const ( const (
SLIP_END = 0xC0 SlipEnd = 0xC0
SLIP_ESC = 0xDB SlipEsc = 0xDB
SLIP_ESC_END = 0xDC SlipEscEnd = 0xDC
SLIP_ESC_ESC = 0xDD SlipEscEsc = 0xDD
nsPerUs = 1000 nsPerUs = 1000
nsPerMs = 8000 * nsPerUs nsPerMs = 8000 * nsPerUs
) )
@ -66,7 +66,7 @@ func occDo(data []byte, bufferDelayMs int, portName string, outBuffer []byte) (i
encodedResponse = append(encodedResponse, readBuffer[0]) encodedResponse = append(encodedResponse, readBuffer[0])
if readBuffer[0] == SLIP_END { if readBuffer[0] == SlipEnd {
if slipMsgFramer == 1 { if slipMsgFramer == 1 {
break break
} else { } else {
@ -91,18 +91,18 @@ func occDo(data []byte, bufferDelayMs int, portName string, outBuffer []byte) (i
// encodeSLIP encodes data using SLIP protocol. // encodeSLIP encodes data using SLIP protocol.
func encodeSLIP(data []byte, encoded *[]byte) error { func encodeSLIP(data []byte, encoded *[]byte) error {
*encoded = append(*encoded, SLIP_END) *encoded = append(*encoded, SlipEnd)
for _, b := range data { for _, b := range data {
switch b { switch b {
case SLIP_END: case SlipEnd:
*encoded = append(*encoded, SLIP_ESC, SLIP_ESC_END) *encoded = append(*encoded, SlipEsc, SlipEscEnd)
case SLIP_ESC: case SlipEsc:
*encoded = append(*encoded, SLIP_ESC, SLIP_ESC_ESC) *encoded = append(*encoded, SlipEsc, SlipEscEsc)
default: default:
*encoded = append(*encoded, b) *encoded = append(*encoded, b)
} }
} }
*encoded = append(*encoded, SLIP_END) *encoded = append(*encoded, SlipEnd)
return nil return nil
} }
@ -114,10 +114,10 @@ func decodeSLIP(encoded []byte) ([]byte, error) {
} }
// Remove first and last SLIP_END bytes // Remove first and last SLIP_END bytes
if encoded[0] == SLIP_END { if encoded[0] == SlipEnd {
encoded = encoded[1:] encoded = encoded[1:]
} }
if encoded[len(encoded)-1] == SLIP_END { if encoded[len(encoded)-1] == SlipEnd {
encoded = encoded[:len(encoded)-1] encoded = encoded[:len(encoded)-1]
} }
@ -126,13 +126,13 @@ func decodeSLIP(encoded []byte) ([]byte, error) {
for _, b := range encoded { for _, b := range encoded {
switch { switch {
case b == SLIP_ESC && !esc: case b == SlipEsc && !esc:
esc = true esc = true
case b == SLIP_ESC_END && esc: case b == SlipEscEnd && esc:
decoded = append(decoded, SLIP_END) decoded = append(decoded, SlipEnd)
esc = false esc = false
case b == SLIP_ESC_ESC && esc: case b == SlipEscEsc && esc:
decoded = append(decoded, SLIP_ESC) decoded = append(decoded, SlipEsc)
esc = false esc = false
default: default:
decoded = append(decoded, b) decoded = append(decoded, b)

View File

@ -10,9 +10,9 @@ import (
) )
const ( const (
PREFIX_IHW = "/IHW" PrefixIhw = "/IHW"
BUFFER_SIZE = 1024 BufferSize = 1024
BUFFER_DELAY_MS = 200 BufferDelayMs = 200
) )
type OSCResponse struct { type OSCResponse struct {
@ -29,8 +29,8 @@ type OSCMessageSender struct {
func NewOSCMessageSender(portName string) (*OSCMessageSender, error) { func NewOSCMessageSender(portName string) (*OSCMessageSender, error) {
return &OSCMessageSender{ return &OSCMessageSender{
portName: []byte(portName), portName: []byte(portName),
bufferSize: BUFFER_SIZE, bufferSize: BufferSize,
bufferDelayMs: BUFFER_DELAY_MS, bufferDelayMs: BufferDelayMs,
}, nil }, nil
} }
@ -113,7 +113,7 @@ func (t *Connector) sendOSCMessage(address string, args ...interface{}) (OSCResp
} }
func (t *Connector) ValiseGet() (string, error) { func (t *Connector) ValiseGet() (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/getSeed", PREFIX_IHW)) response, err := t.sendOSCMessage(fmt.Sprintf("%s/getSeed", PrefixIhw))
if err != nil { if err != nil {
return "", err return "", err
} }
@ -124,7 +124,7 @@ func (t *Connector) ValiseGet() (string, error) {
} }
func (t *Connector) CreateMnemonic() (string, error) { func (t *Connector) CreateMnemonic() (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/mnemonicToSeed", PREFIX_IHW), int32(1)) response, err := t.sendOSCMessage(fmt.Sprintf("%s/mnemonicToSeed", PrefixIhw), int32(1))
if err != nil { if err != nil {
return "", err return "", err
} }
@ -135,7 +135,7 @@ func (t *Connector) CreateMnemonic() (string, error) {
} }
func (t *Connector) InjectPlanetminkeyToSE050(slot int) (bool, error) { func (t *Connector) InjectPlanetminkeyToSE050(slot int) (bool, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050InjectSECPKeys", PREFIX_IHW), int32(slot)) response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050InjectSECPKeys", PrefixIhw), int32(slot))
if err != nil { if err != nil {
return false, err return false, err
} }
@ -146,7 +146,7 @@ func (t *Connector) InjectPlanetminkeyToSE050(slot int) (bool, error) {
} }
func (t *Connector) RecoverFromMnemonic(mnemonic string) (string, error) { func (t *Connector) RecoverFromMnemonic(mnemonic string) (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/mnemonicToSeed", PREFIX_IHW), int32(1), mnemonic) response, err := t.sendOSCMessage(fmt.Sprintf("%s/mnemonicToSeed", PrefixIhw), int32(1), mnemonic)
if err != nil { if err != nil {
return "", err return "", err
} }
@ -157,12 +157,12 @@ func (t *Connector) RecoverFromMnemonic(mnemonic string) (string, error) {
} }
func (t *Connector) GetPlanetmintKeys() (*PlanetMintKeys, error) { func (t *Connector) GetPlanetmintKeys() (*PlanetMintKeys, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/getPlntmntKeys", PREFIX_IHW)) response, err := t.sendOSCMessage(fmt.Sprintf("%s/getPlntmntKeys", PrefixIhw))
if err != nil { if err != nil {
return nil, err return nil, err
} }
if len(response.Data) < 4 { if len(response.Data) < 4 {
return nil, fmt.Errorf("Trust Wallet not initialized. Please initialize the wallet") return nil, fmt.Errorf("trust wallet not initialized. Please initialize the wallet")
} }
return &PlanetMintKeys{ return &PlanetMintKeys{
PlanetmintAddress: response.Data[0], PlanetmintAddress: response.Data[0],
@ -173,7 +173,7 @@ func (t *Connector) GetPlanetmintKeys() (*PlanetMintKeys, error) {
} }
func (t *Connector) GetSeedSE050() (string, error) { func (t *Connector) GetSeedSE050() (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050GetSeed", PREFIX_IHW)) response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050GetSeed", PrefixIhw))
if err != nil { if err != nil {
return "", err return "", err
} }
@ -184,7 +184,7 @@ func (t *Connector) GetSeedSE050() (string, error) {
} }
func (t *Connector) SignHashWithPlanetmint(dataToSign string) (string, error) { func (t *Connector) SignHashWithPlanetmint(dataToSign string) (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/ecdsaSignPlmnt", PREFIX_IHW), dataToSign) response, err := t.sendOSCMessage(fmt.Sprintf("%s/ecdsaSignPlmnt", PrefixIhw), dataToSign)
if err != nil { if err != nil {
return "", err return "", err
} }
@ -195,7 +195,7 @@ func (t *Connector) SignHashWithPlanetmint(dataToSign string) (string, error) {
} }
func (t *Connector) SignHashWithRDDL(dataToSign string) (string, error) { func (t *Connector) SignHashWithRDDL(dataToSign string) (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/ecdsaSignRddl", PREFIX_IHW), dataToSign) response, err := t.sendOSCMessage(fmt.Sprintf("%s/ecdsaSignRddl", PrefixIhw), dataToSign)
if err != nil { if err != nil {
return "", err return "", err
} }
@ -206,7 +206,7 @@ func (t *Connector) SignHashWithRDDL(dataToSign string) (string, error) {
} }
func (t *Connector) CreateOptegaKeypair(ctx int) (string, error) { func (t *Connector) CreateOptegaKeypair(ctx int) (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/optigaTrustXCreateSecret", PREFIX_IHW), int32(ctx), "") response, err := t.sendOSCMessage(fmt.Sprintf("%s/optigaTrustXCreateSecret", PrefixIhw), int32(ctx), "")
if err != nil { if err != nil {
return "", err return "", err
} }
@ -217,7 +217,7 @@ func (t *Connector) CreateOptegaKeypair(ctx int) (string, error) {
} }
func (t *Connector) SignWithOptega(ctx int, dataToSign, pubkey string) (string, error) { func (t *Connector) SignWithOptega(ctx int, dataToSign, pubkey string) (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/optigaTrustXSignMessage", PREFIX_IHW), int32(ctx), dataToSign, pubkey, "") response, err := t.sendOSCMessage(fmt.Sprintf("%s/optigaTrustXSignMessage", PrefixIhw), int32(ctx), dataToSign, pubkey, "")
if err != nil { if err != nil {
return "", err return "", err
} }
@ -238,7 +238,7 @@ func (t *Connector) UnwrapPublicKey(publicKey string) (bool, string) {
} }
func (t *Connector) CalculateHash(dataToSign string) (string, error) { func (t *Connector) CalculateHash(dataToSign string) (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050CalculateHash", PREFIX_IHW), dataToSign) response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050CalculateHash", PrefixIhw), dataToSign)
if err != nil { if err != nil {
return "", err return "", err
} }
@ -249,7 +249,7 @@ func (t *Connector) CalculateHash(dataToSign string) (string, error) {
} }
func (t *Connector) CreateSE050KeypairNIST(ctx int) (string, error) { func (t *Connector) CreateSE050KeypairNIST(ctx int) (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050CreateKeyPair", PREFIX_IHW), int32(ctx), int32(1)) response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050CreateKeyPair", PrefixIhw), int32(ctx), int32(1))
if err != nil { if err != nil {
return "", err return "", err
} }
@ -260,7 +260,7 @@ func (t *Connector) CreateSE050KeypairNIST(ctx int) (string, error) {
} }
func (t *Connector) GetPublicKeyFromSE050(ctx int) (string, error) { func (t *Connector) GetPublicKeyFromSE050(ctx int) (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050GetPublicKey", PREFIX_IHW), int32(ctx)) response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050GetPublicKey", PrefixIhw), int32(ctx))
if err != nil { if err != nil {
return "", err return "", err
} }
@ -275,7 +275,7 @@ func (t *Connector) GetPublicKeyFromSE050(ctx int) (string, error) {
} }
func (t *Connector) SignWithSE050(dataToSign string, ctx int) (string, error) { func (t *Connector) SignWithSE050(dataToSign string, ctx int) (string, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050SignData", PREFIX_IHW), dataToSign, int32(ctx)) response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050SignData", PrefixIhw), dataToSign, int32(ctx))
if err != nil { if err != nil {
return "", err return "", err
} }
@ -286,7 +286,7 @@ func (t *Connector) SignWithSE050(dataToSign string, ctx int) (string, error) {
} }
func (t *Connector) VerifySE050Signature(dataToSign, signature string, ctx int) (bool, error) { func (t *Connector) VerifySE050Signature(dataToSign, signature string, ctx int) (bool, error) {
response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050VerifySignature", PREFIX_IHW), dataToSign, signature, int32(ctx)) response, err := t.sendOSCMessage(fmt.Sprintf("%s/se050VerifySignature", PrefixIhw), dataToSign, signature, int32(ctx))
if err != nil { if err != nil {
return false, err return false, err
} }