fix CI
This commit is contained in:
parent
844d1719db
commit
f749c8abc4
@ -9,9 +9,9 @@ services:
|
||||
POSTGRES_DB: "vulcanize_testing_v2"
|
||||
POSTGRES_PASSWORD: "password"
|
||||
volumes:
|
||||
- geth_node:/var/lib/postgresql/data
|
||||
- v2_data:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "127.0.0.1:5432:5432"
|
||||
- "127.0.0.1:5433:5432"
|
||||
|
||||
ipld-eth-db-v3:
|
||||
restart: always
|
||||
@ -21,9 +21,10 @@ services:
|
||||
POSTGRES_DB: "vulcanize_testing_v3"
|
||||
POSTGRES_PASSWORD: "password"
|
||||
volumes:
|
||||
- geth_node:/var/lib/postgresql/data
|
||||
- v3_data:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "127.0.0.1:5433:5432"
|
||||
- "127.0.0.1:5432:5432"
|
||||
|
||||
volumes:
|
||||
geth_node:
|
||||
v2_data:
|
||||
v3_data:
|
||||
|
@ -57,7 +57,7 @@ var DefaultConfig = Config{
|
||||
// DefaultV2Config are default parameters for connecting to a v3 Postgres DB
|
||||
var DefaultV2Config = Config{
|
||||
Hostname: "localhost",
|
||||
Port: 5432,
|
||||
Port: 5433,
|
||||
DatabaseName: "vulcanize_testing_v2",
|
||||
Username: "vdbm",
|
||||
Password: "password",
|
||||
@ -66,7 +66,7 @@ var DefaultV2Config = Config{
|
||||
// DefaultV3Config are default parameters for connecting to a v3 Postgres DB
|
||||
var DefaultV3Config = Config{
|
||||
Hostname: "localhost",
|
||||
Port: 5433,
|
||||
Port: 5432,
|
||||
DatabaseName: "vulcanize_testing_v3",
|
||||
Username: "vdbm",
|
||||
Password: "password",
|
||||
|
@ -78,7 +78,7 @@ func (w *Writer) InsertHeaderCID(tx interfaces.Tx, header *models.HeaderModel) (
|
||||
header.Reward, header.StateRoot, header.TxRoot, header.RctRoot, header.UncleRoot, header.Bloom,
|
||||
header.Timestamp, header.MhKey, 1, header.BaseFee).Scan(&headerID)
|
||||
if err != nil {
|
||||
return 0, fmt.Errorf("error inserting header_cids entry: %v", err)
|
||||
return 0, fmt.Errorf("v2 error inserting header_cids entry: %v", err)
|
||||
}
|
||||
writerV2Metrics.Blocks.Inc(1)
|
||||
return headerID, nil
|
||||
@ -93,7 +93,7 @@ func (w *Writer) InsertUncleCID(tx interfaces.Tx, uncle *models.UncleModel) erro
|
||||
_, err := tx.Exec(w.DB.Context(), w.DB.InsertUncleStm(),
|
||||
uncle.BlockHash, uncle.HeaderID, uncle.ParentHash, uncle.CID, uncle.Reward, uncle.MhKey)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting uncle_cids entry: %v", err)
|
||||
return fmt.Errorf("v2 error inserting uncle_cids entry: %v", err)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
@ -107,9 +107,9 @@ func (w *Writer) InsertTransactionCID(tx interfaces.Tx, transaction *models.TxMo
|
||||
var txID int64
|
||||
err := tx.QueryRow(w.DB.Context(), w.DB.InsertTxStm(),
|
||||
transaction.HeaderID, transaction.TxHash, transaction.CID, transaction.Dst, transaction.Src, transaction.Index,
|
||||
transaction.MhKey, transaction.Data, transaction.Type).Scan(&txID)
|
||||
transaction.MhKey, transaction.Data, []byte{transaction.Type}).Scan(&txID)
|
||||
if err != nil {
|
||||
return 0, fmt.Errorf("error inserting transaction_cids entry: %v", err)
|
||||
return 0, fmt.Errorf("v2 error inserting transaction_cids entry: %v", err)
|
||||
}
|
||||
writerV2Metrics.Transactions.Inc(1)
|
||||
return txID, nil
|
||||
@ -124,7 +124,7 @@ func (w *Writer) InsertAccessListElement(tx interfaces.Tx, accessListElement *mo
|
||||
_, err := tx.Exec(w.DB.Context(), w.DB.InsertAccessListElementStm(),
|
||||
accessListElement.TxID, accessListElement.Index, accessListElement.Address, accessListElement.StorageKeys)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting access_list_element entry: %v", err)
|
||||
return fmt.Errorf("v2 error inserting access_list_element entry: %v", err)
|
||||
}
|
||||
writerV2Metrics.AccessListEntries.Inc(1)
|
||||
return nil
|
||||
@ -140,7 +140,7 @@ func (w *Writer) InsertReceiptCID(tx interfaces.Tx, rct *models.ReceiptModel) (i
|
||||
err := tx.QueryRow(w.DB.Context(), w.DB.InsertRctStm(),
|
||||
rct.TxID, rct.LeafCID, rct.Contract, rct.ContractHash, rct.LeafMhKey, rct.PostState, rct.PostStatus, rct.LogRoot).Scan(&receiptID)
|
||||
if err != nil {
|
||||
return 0, fmt.Errorf("error inserting receipt_cids entry: %w", err)
|
||||
return 0, fmt.Errorf("v2 error inserting receipt_cids entry: %w", err)
|
||||
}
|
||||
writerV2Metrics.Receipts.Inc(1)
|
||||
return receiptID, nil
|
||||
@ -157,7 +157,7 @@ func (w *Writer) InsertLogCID(tx interfaces.Tx, logs []*models.LogsModel) error
|
||||
log.LeafCID, log.LeafMhKey, log.ReceiptID, log.Address, log.Index, log.Topic0, log.Topic1, log.Topic2,
|
||||
log.Topic3, log.Data)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting logs entry: %w", err)
|
||||
return fmt.Errorf("v2 error inserting logs entry: %w", err)
|
||||
}
|
||||
writerV2Metrics.Logs.Inc(1)
|
||||
}
|
||||
@ -178,7 +178,7 @@ func (w *Writer) InsertStateCID(tx interfaces.Tx, stateNode *models.StateNodeMod
|
||||
err := tx.QueryRow(w.DB.Context(), w.DB.InsertStateStm(),
|
||||
stateNode.HeaderID, stateKey, stateNode.CID, stateNode.Path, stateNode.NodeType, true, stateNode.MhKey).Scan(&stateID)
|
||||
if err != nil {
|
||||
return 0, fmt.Errorf("error inserting state_cids entry: %v", err)
|
||||
return 0, fmt.Errorf("v2 error inserting state_cids entry: %v", err)
|
||||
}
|
||||
return stateID, nil
|
||||
}
|
||||
@ -193,7 +193,7 @@ func (w *Writer) InsertStateAccount(tx interfaces.Tx, stateAccount *models.State
|
||||
stateAccount.StateID, stateAccount.Balance, stateAccount.Nonce, stateAccount.CodeHash,
|
||||
stateAccount.StorageRoot)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting state_accounts entry: %v", err)
|
||||
return fmt.Errorf("v2 error inserting state_accounts entry: %v", err)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
@ -212,7 +212,7 @@ func (w *Writer) InsertStorageCID(tx interfaces.Tx, storageCID *models.StorageNo
|
||||
storageCID.StateID, storageKey, storageCID.CID, storageCID.Path, storageCID.NodeType,
|
||||
true, storageCID.MhKey)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting storage_cids entry: %v", err)
|
||||
return fmt.Errorf("v2 error inserting storage_cids entry: %v", err)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
@ -106,7 +106,7 @@ func (w *Writer) InsertTransactionCID(tx interfaces.Tx, transaction *models.TxMo
|
||||
transaction.HeaderID, transaction.TxHash, transaction.CID, transaction.Dst, transaction.Src, transaction.Index,
|
||||
transaction.MhKey, transaction.Data, transaction.Type, transaction.Value)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting transaction_cids entry: %v", err)
|
||||
return fmt.Errorf("v3 error inserting transaction_cids entry: %v", err)
|
||||
}
|
||||
writerV3Metrics.Transactions.Inc(1)
|
||||
return nil
|
||||
@ -121,7 +121,7 @@ func (w *Writer) InsertAccessListElement(tx interfaces.Tx, accessListElement *mo
|
||||
_, err := tx.Exec(w.DB.Context(), w.DB.InsertAccessListElementStm(),
|
||||
accessListElement.TxID, accessListElement.Index, accessListElement.Address, accessListElement.StorageKeys)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting access_list_element entry: %v", err)
|
||||
return fmt.Errorf("v3 error inserting access_list_element entry: %v", err)
|
||||
}
|
||||
writerV3Metrics.AccessListEntries.Inc(1)
|
||||
return nil
|
||||
@ -136,7 +136,7 @@ func (w *Writer) InsertReceiptCID(tx interfaces.Tx, rct *models.ReceiptModel) er
|
||||
_, err := tx.Exec(w.DB.Context(), w.DB.InsertRctStm(),
|
||||
rct.TxID, rct.LeafCID, rct.Contract, rct.ContractHash, rct.LeafMhKey, rct.PostState, rct.PostStatus, rct.LogRoot)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting receipt_cids entry: %w", err)
|
||||
return fmt.Errorf("v3 error inserting receipt_cids entry: %w", err)
|
||||
}
|
||||
writerV3Metrics.Receipts.Inc(1)
|
||||
return nil
|
||||
@ -153,7 +153,7 @@ func (w *Writer) InsertLogCID(tx interfaces.Tx, logs []*models.LogsModel) error
|
||||
log.LeafCID, log.LeafMhKey, log.ReceiptID, log.Address, log.Index, log.Topic0, log.Topic1, log.Topic2,
|
||||
log.Topic3, log.Data)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting logs entry: %w", err)
|
||||
return fmt.Errorf("v3 error inserting logs entry: %w", err)
|
||||
}
|
||||
writerV3Metrics.Logs.Inc(1)
|
||||
}
|
||||
@ -173,7 +173,7 @@ func (w *Writer) InsertStateCID(tx interfaces.Tx, stateNode *models.StateNodeMod
|
||||
_, err := tx.Exec(w.DB.Context(), w.DB.InsertStateStm(),
|
||||
stateNode.HeaderID, stateKey, stateNode.CID, stateNode.Path, stateNode.NodeType, true, stateNode.MhKey)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting state_cids entry: %v", err)
|
||||
return fmt.Errorf("v3 error inserting state_cids entry: %v", err)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
@ -188,7 +188,7 @@ func (w *Writer) InsertStateAccount(tx interfaces.Tx, stateAccount *models.State
|
||||
stateAccount.HeaderID, stateAccount.StatePath, stateAccount.Balance, stateAccount.Nonce, stateAccount.CodeHash,
|
||||
stateAccount.StorageRoot)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting state_accounts entry: %v", err)
|
||||
return fmt.Errorf("v3 error inserting state_accounts entry: %v", err)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
@ -207,7 +207,7 @@ func (w *Writer) InsertStorageCID(tx interfaces.Tx, storageCID *models.StorageNo
|
||||
storageCID.HeaderID, storageCID.StatePath, storageKey, storageCID.CID, storageCID.Path, storageCID.NodeType,
|
||||
true, storageCID.MhKey)
|
||||
if err != nil {
|
||||
return fmt.Errorf("error inserting storage_cids entry: %v", err)
|
||||
return fmt.Errorf("v3 error inserting storage_cids entry: %v", err)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user