Skip to content

Commit b9806c5

Browse files
authored
v0.9.4
2 parents af7437a + f4ed644 commit b9806c5

File tree

465 files changed

+3604
-2668
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

465 files changed

+3604
-2668
lines changed

CHANGELOG.md

+22-6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
# v0.9.4 - 2022-08-08
2+
3+
> This release mostly include maintenance changes to the deployment scripts and minor bug fixes.
4+
5+
- readLoop errors should lead to neighbor's disconnection (#2375)
6+
- Enable debug logging on Devnet (#2374)
7+
- Update hive.go version (#2369)
8+
- Increase delimiter to avoid deserialization error (#2370)
9+
- Streamable Snapshot (#2358)
10+
- Refactor: renamed tangle package (#2352)
11+
- Refactor: Refactored package structure (#2350)
12+
- Fix: syncing and bootstrapping (#2349)
13+
- Build(deps): bump terser in /plugins/dagsvisualizer/frontend (#2354)
14+
- Build(deps): bump terser in /plugins/dashboard/frontend (#2355)
15+
- Build(deps): bump terser in /plugins/analysis/dashboard/frontend (#2356)
16+
117
# v0.9.3 - 2022-07-19
218

319
> This release introduces bugfixes and improvements found in the previous release.
@@ -323,12 +339,12 @@ if you want to automatically override the already stored private key, use `node.
323339

324340
We have also created a more streamlined deployment for our infrastructure which means that IF provided endpoints have changed:
325341

326-
| Service | Old | New |
327-
| ----------------------------------- | ---------------------------------- | ---------------------------------------------------------- |
328-
| Analysis Server | ressims.iota.cafe:21888 | analysisentry-01.devnet.shimmer.iota.cafe:21888 |
329-
| IOTA 2.0 DevNet Analyzer | http://ressims.iota.cafe:28080 | http://analysisentry-01.devnet.shimmer.iota.cafe:28080 |
330-
| Autopeering Entry Node "2PV5487..." | [identity]@ressims.iota.cafe:15626 | [identity]@analysisentry-01.devnet.shimmer.iota.cafe:15626 |
331-
| LogStash Remote Log | ressims.iota.cafe:5213 | metrics-01.devnet.shimmer.iota.cafe:5213 |
342+
| Service | Old | New |
343+
| ----------------------------------- | ---------------------------------- | ------------------------------------------------------------------------------------------ |
344+
| Analysis Server | ressims.iota.cafe:21888 | analysisentry-01.devnet.shimmer.iota.cafe:21888 |
345+
| IOTA 2.0 DevNet Analyzer | http://ressims.iota.cafe:28080 | http://analysisentry-01.devnet.shimmer.iota.cafe:28080 |
346+
| Autopeering Entry Node "2PV5487..." | [identity]@ressims.iota.cafe:15626 | [identity]@analysisentry-01.devnet.shimmer.iota.cafe:15626 |
347+
| LogStash Remote Log | ressims.iota.cafe:5213 | metrics-01.devnet.shimmer.iota.cafe:5213 |
332348
| Daily Database | N/A | https://dbfiles-goshimmer.s3.eu-central-1.amazonaws.com/dbs/nectar/automated/latest-db.tgz |
333349

334350
Other changes:

client/autopeering.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"fmt"
55
"net/http"
66

7-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
7+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
88
)
99

1010
const (

client/data.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package client
33
import (
44
"net/http"
55

6-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
6+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
77
)
88

99
const (

client/evilspammer/spammer.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ import (
66
"github.com/cockroachdb/errors"
77

88
"github.com/iotaledger/goshimmer/client/evilwallet"
9-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
10-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
9+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
10+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
1111

12-
"github.com/iotaledger/hive.go/configuration"
13-
"github.com/iotaledger/hive.go/logger"
14-
"github.com/iotaledger/hive.go/types"
12+
"github.com/iotaledger/hive.go/core/configuration"
13+
"github.com/iotaledger/hive.go/core/logger"
14+
"github.com/iotaledger/hive.go/core/types"
1515
"go.uber.org/atomic"
1616
)
1717

client/evilspammer/spamming_functions.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"github.com/cockroachdb/errors"
1010

1111
"github.com/iotaledger/goshimmer/client/evilwallet"
12-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
12+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
1313
)
1414

1515
func DataSpammingFunction(s *Spammer) {

client/evilwallet/aliasmanager.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"github.com/cockroachdb/errors"
77
"go.uber.org/atomic"
88

9-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
9+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
1010
)
1111

1212
// region AliasManager /////////////////////////////////////////////////////////////////////////////////////////////////

client/evilwallet/connector.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ import (
44
"sync"
55
"time"
66

7-
"github.com/iotaledger/hive.go/identity"
8-
"github.com/iotaledger/hive.go/types/confirmation"
7+
"github.com/iotaledger/hive.go/core/identity"
8+
"github.com/iotaledger/hive.go/core/types/confirmation"
99

1010
"github.com/iotaledger/goshimmer/client"
1111
"github.com/iotaledger/goshimmer/client/wallet"
12-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
13-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
14-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
12+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
13+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
14+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
1515
)
1616

1717
type ServersStatus []*wallet.ServerStatus

client/evilwallet/evilscenario.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"github.com/mr-tron/base58"
88
"go.uber.org/atomic"
99

10-
"github.com/iotaledger/hive.go/types"
10+
"github.com/iotaledger/hive.go/core/types"
1111
)
1212

1313
// The custom conflict in spammer can be provided like this:

client/evilwallet/evilwallet.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ import (
66
"time"
77

88
"github.com/cockroachdb/errors"
9-
"github.com/iotaledger/hive.go/identity"
10-
"github.com/iotaledger/hive.go/types"
9+
"github.com/iotaledger/hive.go/core/identity"
10+
"github.com/iotaledger/hive.go/core/types"
1111

1212
"github.com/iotaledger/goshimmer/client/wallet/packages/address"
13-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
14-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
13+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
14+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
1515
)
1616

1717
const (

client/evilwallet/options.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ import (
55

66
"github.com/cockroachdb/errors"
77

8-
"github.com/iotaledger/hive.go/types"
8+
"github.com/iotaledger/hive.go/core/types"
99

10-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
11-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
10+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
11+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
1212
)
1313

1414
// region Options ///////////////////////////////////////////////////////////////////////////

client/evilwallet/output_manager.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ import (
66
"time"
77

88
"github.com/cockroachdb/errors"
9-
"github.com/iotaledger/hive.go/types"
9+
"github.com/iotaledger/hive.go/core/types"
1010

1111
"github.com/iotaledger/goshimmer/client/wallet/packages/address"
12-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
13-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
12+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
13+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
1414
)
1515

1616
var (

client/evilwallet/utils.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package evilwallet
22

33
import (
4-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
5-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
6-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
4+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
5+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
6+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
77
)
88

99
// SplitBalanceEqually splits the balance equally between `splitNumber` outputs.

client/evilwallet/wallets.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ import (
44
"sync"
55

66
"github.com/cockroachdb/errors"
7-
"github.com/iotaledger/hive.go/generics/lo"
7+
"github.com/iotaledger/hive.go/core/generics/lo"
88

9-
"github.com/iotaledger/hive.go/types"
9+
"github.com/iotaledger/hive.go/core/types"
1010
"go.uber.org/atomic"
1111

1212
"github.com/iotaledger/goshimmer/client/wallet/packages/address"
1313
"github.com/iotaledger/goshimmer/client/wallet/packages/seed"
14-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
15-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
14+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
15+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
1616
)
1717

1818
type walletID int

client/faucet.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ import (
55
"net/http"
66

77
"github.com/cockroachdb/errors"
8-
"github.com/iotaledger/hive.go/identity"
8+
"github.com/iotaledger/hive.go/core/identity"
99

10-
"github.com/iotaledger/goshimmer/packages/faucet"
11-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
12-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
13-
"github.com/iotaledger/goshimmer/packages/mana"
14-
"github.com/iotaledger/goshimmer/packages/pow"
10+
"github.com/iotaledger/goshimmer/packages/app/faucet"
11+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
12+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
13+
"github.com/iotaledger/goshimmer/packages/core/mana"
14+
"github.com/iotaledger/goshimmer/packages/core/pow"
1515
)
1616

1717
const (

client/firewall.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"net/http"
66

77
"github.com/cockroachdb/errors"
8-
"github.com/iotaledger/hive.go/identity"
8+
"github.com/iotaledger/hive.go/core/identity"
99
)
1010

1111
const (

client/info.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package client
33
import (
44
"net/http"
55

6-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
6+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
77
)
88

99
const (

client/ledgerstate.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"net/http"
55
"strings"
66

7-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
7+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
88
)
99

1010
const (

client/mana.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"fmt"
55
"net/http"
66

7-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
7+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
88
)
99

1010
const (

client/manualpeering.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ import (
44
"net/http"
55

66
"github.com/cockroachdb/errors"
7-
"github.com/iotaledger/hive.go/crypto/ed25519"
7+
"github.com/iotaledger/hive.go/core/crypto/ed25519"
88

9-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
10-
"github.com/iotaledger/goshimmer/packages/manualpeering"
9+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
10+
"github.com/iotaledger/goshimmer/packages/node/manualpeering"
1111
)
1212

1313
const (

client/message.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package client
33
import (
44
"net/http"
55

6-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
6+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
77
)
88

99
const (

client/ratesetter.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"net/http"
55
"time"
66

7-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
7+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
88
)
99

1010
const (

client/spammer.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"fmt"
55
"net/http"
66

7-
"github.com/iotaledger/goshimmer/packages/jsonmodels"
7+
"github.com/iotaledger/goshimmer/packages/app/jsonmodels"
88
)
99

1010
const (

client/wallet/address_manager.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package wallet
33
import (
44
"runtime"
55

6-
"github.com/iotaledger/hive.go/bitmask"
6+
"github.com/iotaledger/hive.go/core/bitmask"
77

88
"github.com/iotaledger/goshimmer/client/wallet/packages/address"
99
"github.com/iotaledger/goshimmer/client/wallet/packages/seed"

client/wallet/asset.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"github.com/capossele/asset-registry/pkg/registry"
55
"github.com/cockroachdb/errors"
66

7-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
8-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
7+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
8+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
99
)
1010

1111
// Asset represents a container for all the information regarding a colored coin.

client/wallet/assetregistry.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ import (
77
"github.com/capossele/asset-registry/pkg/registryclient"
88
"github.com/cockroachdb/errors"
99
"github.com/go-resty/resty/v2"
10-
"github.com/iotaledger/hive.go/marshalutil"
11-
"github.com/iotaledger/hive.go/serix"
10+
"github.com/iotaledger/hive.go/core/marshalutil"
11+
"github.com/iotaledger/hive.go/core/serix"
1212

13-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
13+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
1414
)
1515

1616
const (

client/wallet/balances.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"sort"
55
"time"
66

7-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
7+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
88
)
99

1010
// TimedBalance represents a balance that is time dependent.

client/wallet/connector.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package wallet
22

33
import (
4-
"github.com/iotaledger/hive.go/types/confirmation"
4+
"github.com/iotaledger/hive.go/core/types/confirmation"
55

66
"github.com/iotaledger/goshimmer/client/wallet/packages/address"
7-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
8-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
9-
"github.com/iotaledger/goshimmer/packages/mana"
7+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
8+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
9+
"github.com/iotaledger/goshimmer/packages/core/mana"
1010
)
1111

1212
// Connector represents an interface that defines how the wallet interacts with the network. A wallet can either be used

client/wallet/options.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"time"
55

66
"github.com/capossele/asset-registry/pkg/registryservice"
7-
"github.com/iotaledger/hive.go/bitmask"
7+
"github.com/iotaledger/hive.go/core/bitmask"
88

99
"github.com/iotaledger/goshimmer/client"
1010
"github.com/iotaledger/goshimmer/client/wallet/packages/seed"

client/wallet/output.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"time"
55

66
"github.com/iotaledger/goshimmer/client/wallet/packages/address"
7-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
8-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
7+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
8+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
99
)
1010

1111
// Output is a wallet specific representation of an output in the IOTA network.

client/wallet/output_manager.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package wallet
22

33
import (
44
"github.com/iotaledger/goshimmer/client/wallet/packages/address"
5-
"github.com/iotaledger/goshimmer/packages/ledger/utxo"
5+
"github.com/iotaledger/goshimmer/packages/core/ledger/utxo"
66
)
77

88
// OutputManager keeps track of the outputs.

client/wallet/packages/address/address.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package address
22

33
import (
4-
"github.com/iotaledger/hive.go/stringify"
4+
"github.com/iotaledger/hive.go/core/stringify"
55
"github.com/mr-tron/base58"
66

7-
"github.com/iotaledger/goshimmer/packages/ledger/vm/devnetvm"
7+
"github.com/iotaledger/goshimmer/packages/core/ledger/vm/devnetvm"
88
)
99

1010
// Address represents an address in a wallet. It extends the normal address type with an index number that was used to

0 commit comments

Comments
 (0)