File tree Expand file tree Collapse file tree 35 files changed +75
-75
lines changed Expand file tree Collapse file tree 35 files changed +75
-75
lines changed Original file line number Diff line number Diff line change 26
26
with :
27
27
go-version : ${{env.GO_VERSION}}
28
28
# Keep the linter version and its config in .golangci.yml in sync with the app repo at
29
- # https://github.com/digitalbitbox /bitbox-wallet-app/blob/98e815c25950dc7f55a27551d053239e6fd804ca/Makefile#L24
29
+ # https://github.com/BitBoxSwiss /bitbox-wallet-app/blob/98e815c25950dc7f55a27551d053239e6fd804ca/Makefile#L24
30
30
- name : Install golangci-lint
31
31
run : |
32
32
curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | \
Original file line number Diff line number Diff line change @@ -5,13 +5,13 @@ tagging versions.
5
5
6
6
## Comand to update the BitBox02 protobuf message files
7
7
8
- Clone the [ BitBox02 firmware repo] ( https://github.com/digitalbitbox /bitbox02-firmware ) :
8
+ Clone the [ BitBox02 firmware repo] ( https://github.com/BitBoxSwiss /bitbox02-firmware ) :
9
9
10
10
Make sure you have ` protoc ` and
11
11
[ protoc-gen-go] ( https://developers.google.com/protocol-buffers/docs/reference/go-generated )
12
12
installed:
13
13
14
- ` git clone https://github.com/digitalbitbox /bitbox02-firmware.git `
14
+ ` git clone https://github.com/BitBoxSwiss /bitbox02-firmware.git `
15
15
16
16
``` sh
17
17
rm -rf api/firmware/messages/{* .pb.go,* .proto}
Original file line number Diff line number Diff line change @@ -21,9 +21,9 @@ import (
21
21
"io"
22
22
"math"
23
23
24
- "github.com/digitalbitbox /bitbox02-api-go/api/common"
25
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
26
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
24
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/common"
25
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
26
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
27
27
)
28
28
29
29
const (
Original file line number Diff line number Diff line change @@ -22,9 +22,9 @@ import (
22
22
"io/ioutil"
23
23
"testing"
24
24
25
- "github.com/digitalbitbox /bitbox02-api-go/api/bootloader"
26
- "github.com/digitalbitbox /bitbox02-api-go/api/common"
27
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
25
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/bootloader"
26
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/common"
27
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
28
28
"github.com/stretchr/testify/require"
29
29
)
30
30
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ import (
19
19
"crypto/sha256"
20
20
"encoding/binary"
21
21
22
- "github.com/digitalbitbox /bitbox02-api-go/api/common"
23
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
22
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/common"
23
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
24
24
)
25
25
26
26
// HashFirmware returns the hash of `<firmware version><firmware>`, as computed by the bootloader to
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ import (
19
19
"io/ioutil"
20
20
"testing"
21
21
22
- "github.com/digitalbitbox /bitbox02-api-go/api/common"
22
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/common"
23
23
"github.com/stretchr/testify/require"
24
24
)
25
25
Original file line number Diff line number Diff line change 15
15
// Package common contains common functionality to firmware and bootloader of the bitbox02.
16
16
package common
17
17
18
- import "github.com/digitalbitbox /bitbox02-api-go/util/errp"
18
+ import "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
19
19
20
20
// Product enumerates the BitBox-based products. A product is a "platform"-"edition" tuple. Together
21
21
// with the firmware version, it determines the device API.
Original file line number Diff line number Diff line change @@ -24,8 +24,8 @@ import (
24
24
"math/big"
25
25
26
26
"github.com/btcsuite/btcd/btcec/v2"
27
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
28
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
27
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
28
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
29
29
)
30
30
31
31
type attestationPubkey struct {
Original file line number Diff line number Diff line change @@ -27,9 +27,9 @@ import (
27
27
28
28
"github.com/btcsuite/btcd/btcec/v2"
29
29
btcec_ecdsa "github.com/btcsuite/btcd/btcec/v2/ecdsa"
30
- "github.com/digitalbitbox /bitbox02-api-go/api/common"
31
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/mocks"
32
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
30
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/common"
31
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/mocks"
32
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
33
33
"github.com/stretchr/testify/require"
34
34
)
35
35
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ package firmware
17
17
import (
18
18
"time"
19
19
20
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
21
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
20
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
21
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
22
22
)
23
23
24
24
// CreateBackup is called after SetPassword() to create the backup.
Original file line number Diff line number Diff line change 15
15
package firmware
16
16
17
17
import (
18
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
19
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
20
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
18
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
19
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
20
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
21
21
"google.golang.org/protobuf/types/known/emptypb"
22
22
)
23
23
Original file line number Diff line number Diff line change @@ -21,9 +21,9 @@ import (
21
21
"strings"
22
22
23
23
"github.com/btcsuite/btcd/btcutil/base58"
24
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
25
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
26
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
24
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
25
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
26
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
27
27
"google.golang.org/protobuf/proto"
28
28
)
29
29
Original file line number Diff line number Diff line change @@ -18,8 +18,8 @@ import (
18
18
"errors"
19
19
"testing"
20
20
21
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
22
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
21
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
22
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
23
23
"github.com/stretchr/testify/require"
24
24
"google.golang.org/protobuf/proto"
25
25
)
Original file line number Diff line number Diff line change 15
15
package firmware
16
16
17
17
import (
18
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
19
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
18
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
19
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
20
20
)
21
21
22
22
// queryCardano is like query, but nested one level deeper for Cardano.
Original file line number Diff line number Diff line change @@ -20,10 +20,10 @@ import (
20
20
"fmt"
21
21
"sync"
22
22
23
- "github.com/digitalbitbox /bitbox02-api-go/api/common"
24
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
25
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
26
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
23
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/common"
24
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
25
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
26
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
27
27
"github.com/flynn/noise"
28
28
)
29
29
Original file line number Diff line number Diff line change @@ -20,10 +20,10 @@ import (
20
20
"fmt"
21
21
"testing"
22
22
23
- "github.com/digitalbitbox /bitbox02-api-go/api/common"
24
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
25
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/mocks"
26
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
23
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/common"
24
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
25
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/mocks"
26
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
27
27
"github.com/flynn/noise"
28
28
"github.com/stretchr/testify/require"
29
29
"google.golang.org/protobuf/proto"
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ package firmware
17
17
import (
18
18
"fmt"
19
19
20
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
20
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
21
21
)
22
22
23
23
const (
Original file line number Diff line number Diff line change @@ -22,9 +22,9 @@ import (
22
22
"strconv"
23
23
"strings"
24
24
25
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
26
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
27
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
25
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
26
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
27
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
28
28
)
29
29
30
30
// queryETH is like query, but nested one level deeper for Ethereum.
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ package firmware
17
17
import (
18
18
"testing"
19
19
20
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
20
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
21
21
"github.com/stretchr/testify/require"
22
22
)
23
23
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ FILES=${DIR}/*.proto
7
7
OPTS=" "
8
8
for f in $FILES
9
9
do
10
- OPTS=" ${OPTS} --go_opt=M$( basename ${f} ) =github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
10
+ OPTS=" ${OPTS} --go_opt=M$( basename ${f} ) =github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
11
11
done
12
12
protoc --proto_path=${DIR} \
13
13
${OPTS} \
Original file line number Diff line number Diff line change @@ -18,8 +18,8 @@ import (
18
18
"fmt"
19
19
"time"
20
20
21
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
22
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
21
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
22
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
23
23
)
24
24
25
25
// ShowMnemonic lets the user export the bip39 mnemonic phrase on the device.
Original file line number Diff line number Diff line change @@ -19,9 +19,9 @@ import (
19
19
"encoding/base32"
20
20
"fmt"
21
21
22
- "github.com/digitalbitbox /bitbox02-api-go/api/common"
23
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
24
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
22
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/common"
23
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
24
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
25
25
"github.com/flynn/noise"
26
26
)
27
27
Original file line number Diff line number Diff line change @@ -19,9 +19,9 @@ import (
19
19
"fmt"
20
20
"time"
21
21
22
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
23
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
24
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
22
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
23
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
24
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
25
25
"google.golang.org/protobuf/proto"
26
26
)
27
27
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ package firmware
17
17
import (
18
18
"crypto/rand"
19
19
20
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
20
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
21
21
)
22
22
23
23
// bytesOrPanic returns random bytes of the given length or panics in case of an error.
Original file line number Diff line number Diff line change 15
15
package firmware
16
16
17
17
import (
18
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
19
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
18
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
19
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
20
20
)
21
21
22
22
// CheckSDCard checks whether an sd card is inserted in the device.
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ import (
19
19
"math/big"
20
20
21
21
"github.com/btcsuite/btcd/btcec/v2"
22
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
22
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
23
23
)
24
24
25
25
func taggedSha256 (tag []byte , msg []byte ) []byte {
Original file line number Diff line number Diff line change 15
15
package firmware
16
16
17
17
import (
18
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
19
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
20
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
18
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
19
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
20
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
21
21
)
22
22
23
23
// SetDeviceName sends a request to the device using protobuf to set the device name.
Original file line number Diff line number Diff line change @@ -33,11 +33,11 @@ import (
33
33
"github.com/btcsuite/btcd/chaincfg/chainhash"
34
34
"github.com/btcsuite/btcd/txscript"
35
35
"github.com/btcsuite/btcd/wire"
36
- "github.com/digitalbitbox /bitbox02-api-go/api/common"
37
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware"
38
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
39
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/mocks"
40
- "github.com/digitalbitbox /bitbox02-api-go/communication/u2fhid"
36
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/common"
37
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware"
38
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
39
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/mocks"
40
+ "github.com/BitBoxSwiss /bitbox02-api-go/communication/u2fhid"
41
41
"github.com/karalabe/usb"
42
42
)
43
43
Original file line number Diff line number Diff line change @@ -24,11 +24,11 @@ import (
24
24
"math/big"
25
25
"net/http"
26
26
27
- "github.com/digitalbitbox /bitbox02-api-go/api/common"
28
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware"
29
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/messages"
30
- "github.com/digitalbitbox /bitbox02-api-go/api/firmware/mocks"
31
- "github.com/digitalbitbox /bitbox02-api-go/communication/u2fhid"
27
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/common"
28
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware"
29
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/messages"
30
+ "github.com/BitBoxSwiss /bitbox02-api-go/api/firmware/mocks"
31
+ "github.com/BitBoxSwiss /bitbox02-api-go/communication/u2fhid"
32
32
"github.com/karalabe/usb"
33
33
)
34
34
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ import (
21
21
"io"
22
22
"sync"
23
23
24
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
24
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
25
25
)
26
26
27
27
const (
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import (
22
22
"io"
23
23
"sync"
24
24
25
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
25
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
26
26
)
27
27
28
28
const version byte = 0x01
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ import (
21
21
"testing"
22
22
"testing/quick"
23
23
24
- "github.com/digitalbitbox /bitbox02-api-go/communication/usart"
24
+ "github.com/BitBoxSwiss /bitbox02-api-go/communication/usart"
25
25
"github.com/stretchr/testify/require"
26
26
)
27
27
Original file line number Diff line number Diff line change 1
- module github.com/digitalbitbox /bitbox02-api-go
1
+ module github.com/BitBoxSwiss /bitbox02-api-go
2
2
3
3
go 1.13
4
4
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ import (
20
20
"strconv"
21
21
"strings"
22
22
23
- "github.com/digitalbitbox /bitbox02-api-go/util/errp"
23
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/errp"
24
24
)
25
25
26
26
// SemVer implements Semantic Versioning according to https://semver.org.
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ import (
18
18
"encoding/json"
19
19
"testing"
20
20
21
- "github.com/digitalbitbox /bitbox02-api-go/util/semver"
21
+ "github.com/BitBoxSwiss /bitbox02-api-go/util/semver"
22
22
"github.com/stretchr/testify/assert"
23
23
"github.com/stretchr/testify/require"
24
24
)
You can’t perform that action at this time.
0 commit comments