Skip to content

Commit

Permalink
Revert NewDevnet refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
MakisChristou committed Jan 3, 2024
1 parent 933698e commit 06a5e73
Show file tree
Hide file tree
Showing 15 changed files with 25 additions and 23 deletions.
2 changes: 1 addition & 1 deletion api/accounts/accounts_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ func getStorage(t *testing.T) {
func initAccountServer(t *testing.T) {
db := muxdb.NewMem()
stater := state.NewStater(db)
gene := genesis.NewDevnet(uint64(1526400000))
gene := genesis.NewDevnet()

b, _, _, err := gene.Build(stater)
if err != nil {
Expand Down
2 changes: 1 addition & 1 deletion api/blocks/blocks_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ func TestBlock(t *testing.T) {
func initBlockServer(t *testing.T) {
db := muxdb.NewMem()
stater := state.NewStater(db)
gene := genesis.NewDevnet(uint64(1526400000))
gene := genesis.NewDevnet()

b, _, _, err := gene.Build(stater)
if err != nil {
Expand Down
2 changes: 1 addition & 1 deletion api/debug/debug.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ import (
"github.com/vechain/thor/v2/xenv"
)

var devNetGenesisID = genesis.NewDevnet(uint64(1526400000)).ID()
var devNetGenesisID = genesis.NewDevnet().ID()

type Debug struct {
repo *chain.Repository
Expand Down
2 changes: 1 addition & 1 deletion api/node/node_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ func TestNode(t *testing.T) {
func initCommServer(t *testing.T) {
db := muxdb.NewMem()
stater := state.NewStater(db)
gene := genesis.NewDevnet(uint64(1526400000))
gene := genesis.NewDevnet()

b, _, _, err := gene.Build(stater)
if err != nil {
Expand Down
2 changes: 1 addition & 1 deletion api/transactions/transactions_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ func httpPost(t *testing.T, url string, obj interface{}) []byte {
func initTransactionServer(t *testing.T) {
db := muxdb.NewMem()
stater := state.NewStater(db)
gene := genesis.NewDevnet(uint64(1526400000))
gene := genesis.NewDevnet()

b, _, _, err := gene.Build(stater)
if err != nil {
Expand Down
8 changes: 4 additions & 4 deletions builtin/native_calls_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -492,7 +492,7 @@ func TestPrototypeNative(t *testing.T) {
)

db := muxdb.NewMem()
gene := genesis.NewDevnet(uint64(1526400000))
gene := genesis.NewDevnet()
genesisBlock, _, _, _ := gene.Build(state.NewStater(db))
repo, _ := chain.NewRepository(db, genesisBlock)
st := state.New(db, genesisBlock.Header().StateRoot(), 0, 0, 0)
Expand Down Expand Up @@ -766,7 +766,7 @@ func TestPrototypeNativeWithLongerBlockNumber(t *testing.T) {
rand.Read(sig[:])

db := muxdb.NewMem()
gene := genesis.NewDevnet(uint64(1526400000))
gene := genesis.NewDevnet()
genesisBlock, _, _, _ := gene.Build(state.NewStater(db))
st := state.New(db, genesisBlock.Header().StateRoot(), 0, 0, 0)
repo, _ := chain.NewRepository(db, genesisBlock)
Expand Down Expand Up @@ -836,7 +836,7 @@ func TestPrototypeNativeWithBlockNumber(t *testing.T) {
rand.Read(sig[:])

db := muxdb.NewMem()
gene := genesis.NewDevnet(uint64(1526400000))
gene := genesis.NewDevnet()
genesisBlock, _, _, _ := gene.Build(state.NewStater(db))
st := state.New(db, genesisBlock.Header().StateRoot(), 0, 0, 0)
repo, _ := chain.NewRepository(db, genesisBlock)
Expand Down Expand Up @@ -899,7 +899,7 @@ func newBlock(parent *block.Block, score uint64, timestamp uint64, privateKey *e
func TestExtensionNative(t *testing.T) {
db := muxdb.NewMem()
st := state.New(db, thor.Bytes32{}, 0, 0, 0)
gene := genesis.NewDevnet(uint64(1526400000))
gene := genesis.NewDevnet()
genesisBlock, _, _, _ := gene.Build(state.NewStater(db))
repo, _ := chain.NewRepository(db, genesisBlock)
st.SetCode(builtin.Extension.Address, builtin.Extension.V2.RuntimeBytecodes())
Expand Down
4 changes: 2 additions & 2 deletions chain/repository_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ func M(args ...interface{}) []interface{} {

func newTestRepo() (*muxdb.MuxDB, *Repository) {
db := muxdb.NewMem()
g := genesis.NewDevnet(uint64(1526400000))
g := genesis.NewDevnet()
b0, _, _, _ := g.Build(state.NewStater(db))

repo, err := NewRepository(db, b0)
Expand Down Expand Up @@ -60,7 +60,7 @@ func newBlock(parent *block.Block, ts uint64, txs ...*tx.Transaction) *block.Blo

func TestRepository(t *testing.T) {
db := muxdb.NewMem()
g := genesis.NewDevnet(uint64(1526400000))
g := genesis.NewDevnet()
b0, _, _, _ := g.Build(state.NewStater(db))

repo1, err := NewRepository(db, b0)
Expand Down
2 changes: 1 addition & 1 deletion cmd/thor/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ func soloAction(ctx *cli.Context) error {
defer func() { log.Info("exited") }()

initLogger(ctx)
gene := genesis.NewDevnet(uint64(1526400000))
gene := genesis.NewDevnet()
// Solo forks from the start
forkConfig := thor.ForkConfig{}

Expand Down
3 changes: 2 additions & 1 deletion genesis/devnet.go
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,8 @@ func DevAccounts() []DevAccount {
}

// NewDevnet create genesis for solo mode.
func NewDevnet(launchTime uint64) *Genesis {
func NewDevnet() *Genesis {
launchTime := uint64(1526400000) // 'Wed May 16 2018 00:00:00 GMT+0800 (CST)'

executor := DevAccounts()[0].Address
soloBlockSigner := DevAccounts()[0]
Expand Down
4 changes: 2 additions & 2 deletions packer/packer_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ func (ti *txIterator) OnProcessed(txID thor.Bytes32, err error) {
func TestP(t *testing.T) {
db := muxdb.NewMem()

g := genesis.NewDevnet(uint64(1526400000))
g := genesis.NewDevnet()
b0, _, _, _ := g.Build(state.NewStater(db))

repo, _ := chain.NewRepository(db, b0)
Expand Down Expand Up @@ -183,7 +183,7 @@ func TestForkVIP191(t *testing.T) {
func TestBlocklist(t *testing.T) {
db := muxdb.NewMem()

g := genesis.NewDevnet(uint64(1526400000))
g := genesis.NewDevnet()
b0, _, _, _ := g.Build(state.NewStater(db))

repo, _ := chain.NewRepository(db, b0)
Expand Down
2 changes: 1 addition & 1 deletion poa/seed_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import (
func TestSeeder_Generate(t *testing.T) {
mockEpochInterval(10)
db := muxdb.NewMem()
g := genesis.NewDevnet(uint64(1526400000))
g := genesis.NewDevnet()
b0, _, _, _ := g.Build(state.NewStater(db))

repo, err := chain.NewRepository(db, b0)
Expand Down
2 changes: 1 addition & 1 deletion runtime/resolved_tx_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ type testResolvedTransaction struct {
func newTestResolvedTransaction(t *testing.T) (*testResolvedTransaction, error) {
db := muxdb.NewMem()

gen := genesis.NewDevnet(uint64(1526400000))
gen := genesis.NewDevnet()

stater := state.NewStater(db)
parent, _, _, err := gen.Build(stater)
Expand Down
10 changes: 5 additions & 5 deletions runtime/runtime_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func M(a ...interface{}) []interface{} {
func TestContractSuicide(t *testing.T) {
db := muxdb.NewMem()

g := genesis.NewDevnet(uint64(1526400000))
g := genesis.NewDevnet()
stater := state.NewStater(db)
b0, _, _, err := g.Build(stater)
assert.Nil(t, err)
Expand Down Expand Up @@ -106,7 +106,7 @@ func TestContractSuicide(t *testing.T) {
func TestChainID(t *testing.T) {
db := muxdb.NewMem()

g := genesis.NewDevnet(uint64(1526400000))
g := genesis.NewDevnet()

stater := state.NewStater(db)
b0, _, _, err := g.Build(stater)
Expand Down Expand Up @@ -158,7 +158,7 @@ func TestChainID(t *testing.T) {
func TestSelfBalance(t *testing.T) {
db := muxdb.NewMem()

g := genesis.NewDevnet(uint64(1526400000))
g := genesis.NewDevnet()

stater := state.NewStater(db)
b0, _, _, err := g.Build(stater)
Expand Down Expand Up @@ -212,7 +212,7 @@ func TestSelfBalance(t *testing.T) {
func TestBlake2(t *testing.T) {
db := muxdb.NewMem()

g := genesis.NewDevnet(uint64(1526400000))
g := genesis.NewDevnet()

stater := state.NewStater(db)
b0, _, _, err := g.Build(stater)
Expand Down Expand Up @@ -341,7 +341,7 @@ func TestBlake2(t *testing.T) {
func TestCall(t *testing.T) {
db := muxdb.NewMem()

g := genesis.NewDevnet(uint64(1526400000))
g := genesis.NewDevnet()
b0, _, _, err := g.Build(state.NewStater(db))
assert.Nil(t, err)

Expand Down
2 changes: 1 addition & 1 deletion txpool/tx_object_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import (
)

func newChainRepo(db *muxdb.MuxDB) *chain.Repository {
gene := genesis.NewDevnet(uint64(1526400000))
gene := genesis.NewDevnet()
b0, _, _, _ := gene.Build(state.NewStater(db))
repo, _ := chain.NewRepository(db, b0)
return repo
Expand Down
1 change: 1 addition & 0 deletions txpool/tx_pool_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import (
"crypto/rand"
"encoding/hex"
"fmt"
"math/big"
"net/http"
"net/http/httptest"
"testing"
Expand Down

0 comments on commit 06a5e73

Please sign in to comment.