Skip to content

Commit

Permalink
Merge pull request #253 from phatngluu/trie/update
Browse files Browse the repository at this point in the history
Update trie package and node
  • Loading branch information
rameight committed Sep 8, 2023
2 parents 4a2bd30 + 2214661 commit 8daa51c
Show file tree
Hide file tree
Showing 194 changed files with 19,274 additions and 10,126 deletions.
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM golang:1.19.4-alpine as builder
RUN apk update && apk add build-base cmake gcc git
WORKDIR /go/src/github.com/kardiachain/go-kardia
ADD . .
WORKDIR /go/src/github.com/kardiachain/go-kardia/cmd
WORKDIR /go/src/github.com/kardiachain/go-kardia/cmd/kaigo
RUN go install
WORKDIR /go/bin

Expand All @@ -12,4 +12,4 @@ COPY cmd/cfg/* /go/bin/cfg/
ENV PATH="${PATH}:/go/bin"
WORKDIR /go/bin
COPY --from=builder /go/bin/* .
ENTRYPOINT ["./cmd"]
ENTRYPOINT ["./kaigo"]
19 changes: 8 additions & 11 deletions blockchain/reactor_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ import (
"github.com/kardiachain/go-kardia/configs"
"github.com/kardiachain/go-kardia/kai/kaidb/memorydb"
"github.com/kardiachain/go-kardia/kai/state/cstate"
"github.com/kardiachain/go-kardia/kai/storage/kvstore"
"github.com/kardiachain/go-kardia/lib/behaviour"
"github.com/kardiachain/go-kardia/lib/common"
"github.com/kardiachain/go-kardia/lib/log"
Expand Down Expand Up @@ -161,15 +160,14 @@ func newTestReactor(p testReactorParams) *BlockchainReactor {
fmt.Println(err)
return nil
}
stateDB := memorydb.New()
kaiDb := kvstore.NewStoreDB(stateDB)
chainConfig, _, genesisErr := genesis.SetupGenesisBlock(logger, kaiDb, p.genDoc, stakingUtil)
db := memorydb.New()
chainConfig, _, genesisErr := genesis.SetupGenesisBlock(db, p.genDoc)
if genesisErr != nil {
fmt.Println(genesisErr)
return nil
}
stateStore := cstate.NewStore(kaiDb.DB())
bc, err := blockchain.NewBlockChain(logger, kaiDb, chainConfig)
stateStore := cstate.NewStore(db)
bc, err := blockchain.NewBlockChain(db, nil, nil)
if err != nil {
fmt.Println(err)
return nil
Expand Down Expand Up @@ -531,15 +529,14 @@ func newReactorStore(
fmt.Println(err)
return nil, cstate.LatestBlockState{}, nil
}
stateDB := memorydb.New()
kaiDb := kvstore.NewStoreDB(stateDB)
chainConfig, _, genesisErr := genesis.SetupGenesisBlock(logger, kaiDb, genDoc, stakingUtil)
db := memorydb.New()
chainConfig, _, genesisErr := genesis.SetupGenesisBlock(db, genDoc)
if genesisErr != nil {
fmt.Println(genesisErr)
return nil, cstate.LatestBlockState{}, nil
}
stateStore := cstate.NewStore(kaiDb.DB())
bc, err := blockchain.NewBlockChain(logger, kaiDb, chainConfig)
stateStore := cstate.NewStore(db)
bc, err := blockchain.NewBlockChain(db, nil, nil)
if err != nil {
fmt.Println(err)
return nil, cstate.LatestBlockState{}, nil
Expand Down
2 changes: 1 addition & 1 deletion blockchain/scheduler.go
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,7 @@ func newScheduler(initHeight uint64, startTime time.Time, fastSync *configs.Fast
sc := scheduler{
initHeight: initHeight,
lastAdvance: startTime,
syncTimeout: 60 * time.Second,
syncTimeout: fastSync.SyncTimeout,
height: initHeight,
blockStates: make(map[uint64]blockState),
peers: make(map[p2p.ID]*scPeer),
Expand Down
77 changes: 77 additions & 0 deletions cmd/cfg/node.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
[Kai]
NetworkId = 24
NoPruning = false
NoPrefetch = false
AcceptTxs = true

[Kai.FastSync]
ServiceName = "BCR"
Enable = true
MaxPeers = 10
TargetPending = 10
SyncTimeout = 6000000000000 # 1mins
PeerTimeout = 15000000000
MinRecvRate = 0

[Node]
Name = "kaigo"
Version = "2.1.0-stable-a4f29c9c"
DataDir = "/home/steven/.kardia"
IPCPath = "kaigo.ipc"
HTTPHost = "0.0.0.0"
HTTPPort = 8545
HTTPCors = ["*"]
HTTPVirtualHosts = ["0.0.0.0", "127.0.0.1", "localhost"]
HTTPModules = [
"node",
"kai",
"tx",
"account",
"debug",
"net",
"eth",
"txpool",
"web3",
]
WSHost = "0.0.0.0"
WSPort = 8546
WSOrigins = ["*"]
WSModules = [
"node",
"kai",
"tx",
"account",
"debug",
"net",
"eth",
"txpool",
"web3",
]

[Node.P2P]
PrivateKeyRaw = ""
AddrBookStrict = false
ListenAddress = "tcp://0.0.0.0:3000"
ExternalAddress = ""
SeedMode = false
Seeds = [
"6f6d3aaf5613a255b9215b654b4ee6327b7d6bb9@34.87.172.182:3000",
"8854c90d9a5d5b9f65c9a5b83047421274c431e1@34.87.174.171:3000",
"eec19374e2f7df3bf6b734a319cfd38b1e215b34@34.126.73.34:3000",
"d7acfdf01f4e3d0d535a9c77b568f0bbf2224028@34.87.115.154:3000",
"6e167a36c1fde26ea8867e8bb419cd02c59a8647@35.240.235.48:3000",
"1e54a8d737ea4cbb2797b4d115f527285ebc1960@35.186.149.95:3000",
"61ff9218d3e587e4d40b94a67fea6a1c04497597@34.143.203.90:3000",
"09fe09a87bb88af8c93cd3b3e3affb04a4b156f4@34.126.181.26:3000",
"e8b02ebc2572a5976d33963acf753b917acb40ee@35.247.166.212:3000",
"45162a0dce131b11f278c5351287e8a3ca04f147@34.126.150.138:3000",
"c7a6d21e95be085b6943092cca88d0002d3f9366@35.198.215.9:3000",
"275df9c8270ed0b4535d2e20fd05cb4fb03e5b92@34.126.177.91:3000",
]
PersistentPeers = []
UnconditionalPeerIDs = []
PrivatePeerIDs = []

[Metrics]
HTTP = "0.0.0.0"
Port = 6000
123 changes: 0 additions & 123 deletions cmd/flags.go

This file was deleted.

0 comments on commit 8daa51c

Please sign in to comment.