@@ -18,17 +18,14 @@ import (
18
18
"github.com/bjartek/underflow"
19
19
"github.com/onflow/cadence/runtime"
20
20
"github.com/onflow/flow-emulator/emulator"
21
- "github.com/onflow/flow-go/fvm/blueprints"
22
- fm "github.com/onflow/flow-go/model/flow"
23
21
"github.com/onflow/flowkit/v2"
24
22
"github.com/onflow/flowkit/v2/config"
25
23
"github.com/onflow/flowkit/v2/gateway"
26
24
"github.com/onflow/flowkit/v2/output"
27
25
"github.com/pkg/errors"
28
26
"github.com/rs/zerolog"
29
- "google.golang.org/grpc"
30
-
31
27
"github.com/spf13/afero"
28
+ "google.golang.org/grpc"
32
29
)
33
30
34
31
const emulatorValue = "emulator"
@@ -93,7 +90,6 @@ type OverflowBuilder struct {
93
90
PrintOptions * []OverflowPrinterOption
94
91
GlobalEventFilter OverflowEventFilter
95
92
Path string
96
- ArchiveNodeUrl string
97
93
Network string
98
94
ScriptFolderName string
99
95
ServiceSuffix string
@@ -165,7 +161,7 @@ func (o *OverflowBuilder) StartResult() *OverflowState {
165
161
var err error
166
162
state , err = flowkit .Load (o .ConfigFiles , loader )
167
163
if err != nil {
168
- overflow .Error = err
164
+ overflow .Error = errors . Wrapf ( err , "could not find flow configuration" )
169
165
return overflow
170
166
}
171
167
overflow .State = state
@@ -177,23 +173,6 @@ func (o *OverflowBuilder) StartResult() *OverflowState {
177
173
return overflow .QualifiedIdentifierFromSnakeCase (name )
178
174
}
179
175
}
180
-
181
- // This is different for testnet and mainnet
182
- // TODO: fix this for testnet
183
-
184
- chain := fm .Mainnet .Chain ()
185
- if o .Network == "testnet" {
186
- chain = fm .Testnet .Chain ()
187
- }
188
-
189
- systemChunkTx , err := blueprints .SystemChunkTransaction (chain )
190
- if err != nil {
191
- overflow .Error = err
192
- return overflow
193
- }
194
- systemChunkId := systemChunkTx .ID ().String ()
195
- overflow .SystemChunkTransactionId = systemChunkId
196
-
197
176
network , err := state .Networks ().ByName (o .Network )
198
177
if err != nil {
199
178
overflow .Error = err
@@ -243,17 +222,6 @@ func (o *OverflowBuilder) StartResult() *OverflowState {
243
222
return overflow
244
223
}
245
224
overflow .Flowkit = flowkit .NewFlowkit (state , * network , gw , logger )
246
-
247
- /* TODO: fix archive
248
- if o.ArchiveNodeUrl != "" {
249
- gw, err := gateway.NewGrpcGateway(o.ArchiveNodeUrl)
250
- if err != nil {
251
- overflow.Error = err
252
- return overflow
253
- }
254
- overflow.ArchiveScripts = services.NewScripts(gw, state, logger)
255
- }
256
- */
257
225
}
258
226
259
227
if o .InitializeAccounts {
@@ -512,12 +480,6 @@ func WithInputResolver(ir underflow.InputResolver) OverflowOption {
512
480
}
513
481
}
514
482
515
- func WithArchiveNodeUrl (url string ) OverflowOption {
516
- return func (o * OverflowBuilder ) {
517
- o .ArchiveNodeUrl = url
518
- }
519
- }
520
-
521
483
func WithGrpcDialOption (opt ... grpc.DialOption ) OverflowOption {
522
484
return func (o * OverflowBuilder ) {
523
485
o .GrpcDialOptions = append (o .GrpcDialOptions , opt ... )
0 commit comments