Skip to content

Commit 3f86293

Browse files
committed
test working
1 parent 2453fb0 commit 3f86293

File tree

2 files changed

+1
-61
lines changed

2 files changed

+1
-61
lines changed

pkg/contractManager/contractManager.go

Lines changed: 0 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -43,64 +43,3 @@ func (cm *ContractManager) GetContractWithProxy(
4343

4444
return contract, nil
4545
}
46-
47-
func (cm *ContractManager) CreateProxyContract(
48-
contractAddress string,
49-
proxyContractAddress string,
50-
blockNumber uint64,
51-
reindexContract bool,
52-
) (*contractStore.ProxyContract, error) {
53-
proxyContract, found, err := cm.ContractStore.FindOrCreateProxyContract(blockNumber, contractAddress, proxyContractAddress)
54-
if err != nil {
55-
cm.Logger.Sugar().Errorw("Failed to create proxy contract",
56-
zap.Error(err),
57-
zap.String("contractAddress", contractAddress),
58-
zap.String("proxyContractAddress", proxyContractAddress),
59-
)
60-
} else {
61-
if found {
62-
cm.Logger.Sugar().Debugw("Found existing proxy contract",
63-
zap.String("contractAddress", contractAddress),
64-
zap.String("proxyContractAddress", proxyContractAddress),
65-
)
66-
} else {
67-
cm.Logger.Sugar().Debugw("Created proxy contract",
68-
zap.String("contractAddress", contractAddress),
69-
zap.String("proxyContractAddress", proxyContractAddress),
70-
)
71-
}
72-
}
73-
// Check to see if the contract we're proxying to is already in the database
74-
proxiedContract, err := cm.ContractStore.GetContractForAddress(proxyContractAddress)
75-
if err != nil {
76-
cm.Logger.Sugar().Errorw("Failed to get contract for address",
77-
zap.Error(err),
78-
zap.String("contractAddress", proxyContractAddress),
79-
)
80-
}
81-
if proxiedContract != nil {
82-
cm.Logger.Sugar().Debugw("Found proxied contract",
83-
zap.String("contractAddress", proxyContractAddress),
84-
zap.String("proxiedContractAddress", proxiedContract.ContractAddress),
85-
)
86-
if proxiedContract.ContractAbi == "" {
87-
updatedContract := cm.FindAndSetContractAbi(proxyContractAddress)
88-
if updatedContract != nil {
89-
proxiedContract = updatedContract
90-
}
91-
}
92-
} else {
93-
_, err := cm.CreateContract(proxyContractAddress, "", reindexContract)
94-
if err != nil {
95-
cm.Logger.Sugar().Errorw("Failed to create contract",
96-
zap.Error(err),
97-
zap.String("contractAddress", proxyContractAddress),
98-
)
99-
} else {
100-
cm.Logger.Sugar().Debugw("Created contract",
101-
zap.String("contractAddress", proxyContractAddress),
102-
)
103-
}
104-
}
105-
return proxyContract, nil
106-
}

pkg/fetcher/fetcher.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55
"github.com/Layr-Labs/sidecar/internal/config"
66
"github.com/Layr-Labs/sidecar/pkg/clients/ethereum"
7+
"github.com/ethereum/go-ethereum/common/hexutil"
78
"github.com/pkg/errors"
89
"go.uber.org/zap"
910
"slices"

0 commit comments

Comments
 (0)