From 36c8c73aefe72c4d79e07e5630a264b115aebd5d Mon Sep 17 00:00:00 2001 From: Lazy Nina Date: Thu, 27 Feb 2025 23:08:13 -0500 Subject: [PATCH 1/2] if no listeners, set domain to localhost:18000, else set to first listener --- lib/pos_server_regtest.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/pos_server_regtest.go b/lib/pos_server_regtest.go index 94392e69b..6f2df5856 100644 --- a/lib/pos_server_regtest.go +++ b/lib/pos_server_regtest.go @@ -27,9 +27,9 @@ func (srv *Server) submitRegtestValidatorRegistrationTxns(block *MsgDeSoBlock) { var domain string if len(srv.GetConnectionManager().listeners) == 0 { domain = "localhost:18000" + } else { + domain = srv.GetConnectionManager().listeners[0].Addr().String() } - domain = srv.GetConnectionManager().listeners[0].Addr().String() - txnMeta := RegisterAsValidatorMetadata{ Domains: [][]byte{[]byte(domain)}, DisableDelegatedStake: false, From f353c56a1bcdd513e125754fd728c97e39731ada Mon Sep 17 00:00:00 2001 From: Lazy Nina Date: Fri, 28 Feb 2025 15:34:02 -0500 Subject: [PATCH 2/2] save utxo ops to db when initializing db w/ genesis block --- lib/db_utils.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/db_utils.go b/lib/db_utils.go index 607abbb81..3e9f352f9 100644 --- a/lib/db_utils.go +++ b/lib/db_utils.go @@ -5428,6 +5428,12 @@ func InitDbWithDeSoGenesisBlock(params *DeSoParams, handle *badger.DB, UtxoOps: utxoOpsForBlock, }) } + if err := handle.Update(func(txn *badger.Txn) error { + return PutUtxoOperationsForBlockWithTxn(txn, snap, 0, blockHash, utxoOpsForBlock, eventManager) + }); err != nil { + return fmt.Errorf( + "InitDbWithDeSoGenesisBlock: Error putting utxo operations for block: %v", err) + } // Flush all the data in the view. if err := utxoView.FlushToDb(0); err != nil { return fmt.Errorf(