Skip to content

Commit 4e9ac6e

Browse files
authored
Merge pull request #721 from onflow/bastian/atree-inlining
2 parents 07550d3 + 978871f commit 4e9ac6e

File tree

3 files changed

+19
-17
lines changed

3 files changed

+19
-17
lines changed

emulator/computation_report.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ package emulator
2020

2121
import (
2222
"github.com/onflow/cadence/runtime/common"
23-
"github.com/onflow/flow-emulator/types"
2423
"github.com/onflow/flow-go/fvm/environment"
2524
"github.com/onflow/flow-go/fvm/meter"
25+
26+
"github.com/onflow/flow-emulator/types"
2627
)
2728

2829
type ProcedureReport struct {
@@ -130,8 +131,8 @@ func transformIntensities(
130131
result["AddAccountKey"] = value
131132
case environment.ComputationKindAddEncodedAccountKey:
132133
result["AddEncodedAccountKey"] = value
133-
case environment.ComputationKindAllocateStorageIndex:
134-
result["AllocateStorageIndex"] = value
134+
case environment.ComputationKindAllocateSlabIndex:
135+
result["AllocateSlabIndex"] = value
135136
case environment.ComputationKindCreateAccount:
136137
result["CreateAccount"] = value
137138
case environment.ComputationKindEmitEvent:

go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ require (
1414
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0
1515
github.com/improbable-eng/grpc-web v0.15.0
1616
github.com/logrusorgru/aurora v2.0.3+incompatible
17-
github.com/onflow/cadence v1.0.0-preview.39
17+
github.com/onflow/cadence v1.0.0-preview.41
1818
github.com/onflow/crypto v0.25.1
1919
github.com/onflow/flow-core-contracts/lib/go/templates v1.3.1
20-
github.com/onflow/flow-go v0.36.4-0.20240724205438-14f9fddeda2b
21-
github.com/onflow/flow-go-sdk v1.0.0-preview.42
20+
github.com/onflow/flow-go v0.36.8-0.20240729205403-18c8533fa521
21+
github.com/onflow/flow-go-sdk v1.0.0-preview.44
2222
github.com/onflow/flow-nft/lib/go/contracts v1.2.1
2323
github.com/onflow/flow/protobuf/go/flow v0.4.5
2424
github.com/prometheus/client_golang v1.18.0
@@ -152,7 +152,7 @@ require (
152152
github.com/multiformats/go-multistream v0.5.0 // indirect
153153
github.com/multiformats/go-varint v0.0.7 // indirect
154154
github.com/olekukonko/tablewriter v0.0.5 // indirect
155-
github.com/onflow/atree v0.7.0-rc.2 // indirect
155+
github.com/onflow/atree v0.8.0-rc.5 // indirect
156156
github.com/onflow/flow-core-contracts/lib/go/contracts v1.3.1 // indirect
157157
github.com/onflow/flow-ft/lib/go/contracts v1.0.0 // indirect
158158
github.com/onflow/flow-ft/lib/go/templates v1.0.0 // indirect
@@ -228,7 +228,7 @@ require (
228228
google.golang.org/protobuf v1.33.0 // indirect
229229
gopkg.in/ini.v1 v1.67.0 // indirect
230230
gopkg.in/yaml.v3 v3.0.1 // indirect
231-
lukechampine.com/blake3 v1.2.1 // indirect
231+
lukechampine.com/blake3 v1.3.0 // indirect
232232
modernc.org/libc v1.37.6 // indirect
233233
modernc.org/mathutil v1.6.0 // indirect
234234
modernc.org/memory v1.7.2 // indirect

go.sum

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2042,11 +2042,11 @@ github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod h1:v
20422042
github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=
20432043
github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY=
20442044
github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM=
2045-
github.com/onflow/atree v0.7.0-rc.2 h1:mZmVrl/zPlfI44EjV3FdR2QwIqT8nz1sCONUBFcML/U=
2046-
github.com/onflow/atree v0.7.0-rc.2/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM=
2045+
github.com/onflow/atree v0.8.0-rc.5 h1:1sU+c6UfDzq/EjM8nTw4EI8GvEMarcxkWkJKy6piFSY=
2046+
github.com/onflow/atree v0.8.0-rc.5/go.mod h1:yccR+LR7xc1Jdic0mrjocbHvUD7lnVvg8/Ct1AA5zBo=
20472047
github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8=
2048-
github.com/onflow/cadence v1.0.0-preview.39 h1:BDx+hO4THUW6cDN11tqVtBx8hFSUErjQkw/WDAGs0C4=
2049-
github.com/onflow/cadence v1.0.0-preview.39/go.mod h1:jOwvPSSLTr9TvaKMs7KKiBYMmpdpNNAFxBsjMlrqVD0=
2048+
github.com/onflow/cadence v1.0.0-preview.41 h1:nEfnCF8IA/+i31twFKOimzbDVUo4tOlaqBtlDaGB4qM=
2049+
github.com/onflow/cadence v1.0.0-preview.41/go.mod h1:BCoenp1TYp+SmG7FGWStjehvvzcvNQ3xvpK5rkthq3Y=
20502050
github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI=
20512051
github.com/onflow/crypto v0.25.1 h1:0txy2PKPMM873JbpxQNbJmuOJtD56bfs48RQfm0ts5A=
20522052
github.com/onflow/crypto v0.25.1/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI=
@@ -2058,11 +2058,11 @@ github.com/onflow/flow-ft/lib/go/contracts v1.0.0 h1:mToacZ5NWqtlWwk/7RgIl/jeKB/
20582058
github.com/onflow/flow-ft/lib/go/contracts v1.0.0/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A=
20592059
github.com/onflow/flow-ft/lib/go/templates v1.0.0 h1:6cMS/lUJJ17HjKBfMO/eh0GGvnpElPgBXx7h5aoWJhs=
20602060
github.com/onflow/flow-ft/lib/go/templates v1.0.0/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE=
2061-
github.com/onflow/flow-go v0.36.4-0.20240724205438-14f9fddeda2b h1:hgna3jsW/w9WcY7I5P19pU9882iCm2BM2nJMY3SDyRE=
2062-
github.com/onflow/flow-go v0.36.4-0.20240724205438-14f9fddeda2b/go.mod h1:OGWZcM13nXoqBF3nyv5en/NVtBN9e5zJe4eLV1dzXSE=
2061+
github.com/onflow/flow-go v0.36.8-0.20240729205403-18c8533fa521 h1:UZWR6uEfoDrzv0qu2YtSc5dGseFhkN2yf0wnp5F3YXI=
2062+
github.com/onflow/flow-go v0.36.8-0.20240729205403-18c8533fa521/go.mod h1:8ALdV6VGy3JT7IzL5yopjG9n6KG8Mg6zJT1WW8+AY2s=
20632063
github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo=
2064-
github.com/onflow/flow-go-sdk v1.0.0-preview.42 h1:XcHWRQfkJ5A24sNqnmo3DocHdf5ulDJLie9/yh5c1Y4=
2065-
github.com/onflow/flow-go-sdk v1.0.0-preview.42/go.mod h1:4/ELH5ooEdZ+9tZfoiTIkkB4B6wVgy4HbMjS/9w/67Q=
2064+
github.com/onflow/flow-go-sdk v1.0.0-preview.44 h1:KgO5OedGS94UPDRpnvPH4bEfNKt4VI8BP16rY+LCuQE=
2065+
github.com/onflow/flow-go-sdk v1.0.0-preview.44/go.mod h1:TWKQyGN2rrTlMem1g8ATOHOKJfjjzLUwjJsoe7vLfxY=
20662066
github.com/onflow/flow-nft/lib/go/contracts v1.2.1 h1:woAAS5z651sDpi7ihAHll8NvRS9uFXIXkL6xR+bKFZY=
20672067
github.com/onflow/flow-nft/lib/go/contracts v1.2.1/go.mod h1:2gpbza+uzs1k7x31hkpBPlggIRkI53Suo0n2AyA2HcE=
20682068
github.com/onflow/flow-nft/lib/go/templates v1.2.0 h1:JSQyh9rg0RC+D1930BiRXN8lrtMs+ubVMK6aQPon6Yc=
@@ -3434,8 +3434,9 @@ honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9
34343434
honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
34353435
honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las=
34363436
lukechampine.com/blake3 v1.1.7/go.mod h1:tkKEOtDkNtklkXtLNEOGNq5tcV90tJiA1vAA12R78LA=
3437-
lukechampine.com/blake3 v1.2.1 h1:YuqqRuaqsGV71BV/nm9xlI0MKUv4QC54jQnBChWbGnI=
34383437
lukechampine.com/blake3 v1.2.1/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k=
3438+
lukechampine.com/blake3 v1.3.0 h1:sJ3XhFINmHSrYCgl958hscfIa3bw8x4DqMP3u1YvoYE=
3439+
lukechampine.com/blake3 v1.3.0/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k=
34393440
lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk=
34403441
lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk=
34413442
modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI=

0 commit comments

Comments
 (0)