Skip to content

Commit df2e63b

Browse files
authored
fix(state): pass long lived core accessor ctx into txclient setup as ctx is now used to control lifecycle of tx workers (#4634)
1 parent 73d132d commit df2e63b

File tree

6 files changed

+88
-47
lines changed

6 files changed

+88
-47
lines changed

go.mod

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ require (
1212
github.com/BurntSushi/toml v1.5.0
1313
github.com/alecthomas/jsonschema v0.0.0-20220216202328-9eeeec9d044b
1414
github.com/benbjohnson/clock v1.3.5
15-
github.com/celestiaorg/celestia-app/v6 v6.1.1-arabica
15+
github.com/celestiaorg/celestia-app/v6 v6.1.2-arabica
1616
github.com/celestiaorg/go-fraud v0.2.3
1717
github.com/celestiaorg/go-header v0.7.3
1818
github.com/celestiaorg/go-libp2p-messenger v0.2.2
@@ -78,7 +78,7 @@ require (
7878
golang.org/x/crypto v0.42.0
7979
golang.org/x/sync v0.17.0
8080
golang.org/x/text v0.29.0
81-
google.golang.org/grpc v1.75.1
81+
google.golang.org/grpc v1.76.0
8282
google.golang.org/protobuf v1.36.10
8383
)
8484

@@ -122,10 +122,10 @@ require (
122122
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 // indirect
123123
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.9 // indirect
124124
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.1 // indirect
125-
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.8.9 // indirect
125+
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.0 // indirect
126126
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.9 // indirect
127127
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.9 // indirect
128-
github.com/aws/aws-sdk-go-v2/service/s3 v1.88.3 // indirect
128+
github.com/aws/aws-sdk-go-v2/service/s3 v1.88.4 // indirect
129129
github.com/aws/aws-sdk-go-v2/service/sso v1.29.6 // indirect
130130
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.1 // indirect
131131
github.com/aws/aws-sdk-go-v2/service/sts v1.38.6 // indirect
@@ -190,7 +190,7 @@ require (
190190
github.com/gammazero/chanqueue v1.1.1 // indirect
191191
github.com/gammazero/deque v1.1.0 // indirect
192192
github.com/getsentry/sentry-go v0.35.0 // indirect
193-
github.com/go-jose/go-jose/v4 v4.1.1 // indirect
193+
github.com/go-jose/go-jose/v4 v4.1.2 // indirect
194194
github.com/go-kit/kit v0.13.0 // indirect
195195
github.com/go-kit/log v0.2.1 // indirect
196196
github.com/go-logfmt/logfmt v0.6.1 // indirect
@@ -362,7 +362,7 @@ require (
362362
golang.org/x/exp v0.0.0-20250911091902-df9299821621 // indirect
363363
golang.org/x/mod v0.28.0 // indirect
364364
golang.org/x/net v0.44.0 // indirect
365-
golang.org/x/oauth2 v0.31.0 // indirect
365+
golang.org/x/oauth2 v0.32.0 // indirect
366366
golang.org/x/sys v0.36.0 // indirect
367367
golang.org/x/telemetry v0.0.0-20250908211612-aef8a434d053 // indirect
368368
golang.org/x/term v0.35.0 // indirect
@@ -372,7 +372,7 @@ require (
372372
gonum.org/v1/gonum v0.16.0 // indirect
373373
google.golang.org/api v0.247.0 // indirect
374374
google.golang.org/genproto v0.0.0-20250603155806-513f23925822 // indirect
375-
google.golang.org/genproto/googleapis/api v0.0.0-20250707201910-8d1bb00bc6a7 // indirect
375+
google.golang.org/genproto/googleapis/api v0.0.0-20250804133106-a7a43d27e69b // indirect
376376
google.golang.org/genproto/googleapis/rpc v0.0.0-20250818200422-3122310a409c // indirect
377377
gopkg.in/yaml.v2 v2.4.0 // indirect
378378
gopkg.in/yaml.v3 v3.0.1 // indirect

go.sum

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -747,14 +747,14 @@ github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.9 h1:w9LnHqTq8MEdlnyhV4Bwfizd65lf
747747
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.9/go.mod h1:LGEP6EK4nj+bwWNdrvX/FnDTFowdBNwcSPuZu/ouFys=
748748
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.1 h1:oegbebPEMA/1Jny7kvwejowCaHz1FWZAQ94WXFNCyTM=
749749
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.1/go.mod h1:kemo5Myr9ac0U9JfSjMo9yHLtw+pECEHsFtJ9tqCEI8=
750-
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.8.9 h1:by3nYZLR9l8bUH7kgaMU4dJgYFjyRdFEfORlDpPILB4=
751-
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.8.9/go.mod h1:IWjQYlqw4EX9jw2g3qnEPPWvCE6bS8fKzhMed1OK7c8=
750+
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.0 h1:X0FveUndcZ3lKbSpIC6rMYGRiQTcUVRNH6X4yYtIrlU=
751+
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.0/go.mod h1:IWjQYlqw4EX9jw2g3qnEPPWvCE6bS8fKzhMed1OK7c8=
752752
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.9 h1:5r34CgVOD4WZudeEKZ9/iKpiT6cM1JyEROpXjOcdWv8=
753753
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.9/go.mod h1:dB12CEbNWPbzO2uC6QSWHteqOg4JfBVJOojbAoAUb5I=
754754
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.9 h1:wuZ5uW2uhJR63zwNlqWH2W4aL4ZjeJP3o92/W+odDY4=
755755
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.9/go.mod h1:/G58M2fGszCrOzvJUkDdY8O9kycodunH4VdT5oBAqls=
756-
github.com/aws/aws-sdk-go-v2/service/s3 v1.88.3 h1:P18I4ipbk+b/3dZNq5YYh+Hq6XC0vp5RWkLp1tJldDA=
757-
github.com/aws/aws-sdk-go-v2/service/s3 v1.88.3/go.mod h1:Rm3gw2Jov6e6kDuamDvyIlZJDMYk97VeCZ82wz/mVZ0=
756+
github.com/aws/aws-sdk-go-v2/service/s3 v1.88.4 h1:mUI3b885qJgfqKDUSj6RgbRqLdX0wGmg8ruM03zNfQA=
757+
github.com/aws/aws-sdk-go-v2/service/s3 v1.88.4/go.mod h1:6v8ukAxc7z4x4oBjGUsLnH7KGLY9Uhcgij19UJNkiMg=
758758
github.com/aws/aws-sdk-go-v2/service/sso v1.29.6 h1:A1oRkiSQOWstGh61y4Wc/yQ04sqrQZr1Si/oAXj20/s=
759759
github.com/aws/aws-sdk-go-v2/service/sso v1.29.6/go.mod h1:5PfYspyCU5Vw1wNPsxi15LZovOnULudOQuVxphSflQA=
760760
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.1 h1:5fm5RTONng73/QA73LhCNR7UT9RpFH3hR6HWL6bIgVY=
@@ -798,8 +798,8 @@ github.com/bytedance/sonic/loader v0.3.0/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos
798798
github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ=
799799
github.com/celestiaorg/boxo v0.29.0-fork-4 h1:A202u8w3Iqjw4ZlqSukfiMbefQEN+740GUj1Z3VI960=
800800
github.com/celestiaorg/boxo v0.29.0-fork-4/go.mod h1:rXql6ncaLZZfLqDG3Cuw9ZYQKd3rMU5bk1TGXF0+ZL0=
801-
github.com/celestiaorg/celestia-app/v6 v6.1.1-arabica h1:OGGmcjfmZ29rpRJZWsmVUvKgNdp6d+qyCQfwNtohQR4=
802-
github.com/celestiaorg/celestia-app/v6 v6.1.1-arabica/go.mod h1:96Jh2qlgRiHX68fpCEUue3CQUFi1KUdJslZgb8vYUsA=
801+
github.com/celestiaorg/celestia-app/v6 v6.1.2-arabica h1:gb2EUaiGdfjs1dxPV2yW4zczdBpoxB9Zl4J1quWQEmU=
802+
github.com/celestiaorg/celestia-app/v6 v6.1.2-arabica/go.mod h1:SnMSxIuuOtROzqSC3s+EZ5Xy6iNGrrtBgQa1Da/5vMg=
803803
github.com/celestiaorg/celestia-core v0.39.4 h1:h0WaG8KsP0JyiAVhHipoIgvBP0CYLG/9whUccy1lDlY=
804804
github.com/celestiaorg/celestia-core v0.39.4/go.mod h1:t7cSYwLFmpz5RjIBpC3QjpbRoa+RfQ0ULdh+LciKuq8=
805805
github.com/celestiaorg/cosmos-sdk v0.51.2 h1:a9WguK7BaeuqCVnOa3m3ThwXKBL/RxQ46gRz+TP4yKQ=
@@ -1053,8 +1053,8 @@ github.com/go-fonts/stix v0.1.0/go.mod h1:w/c1f0ldAUlJmLBvlbkvVXLAD+tAMqobIIQpmn
10531053
github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
10541054
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
10551055
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
1056-
github.com/go-jose/go-jose/v4 v4.1.1 h1:JYhSgy4mXXzAdF3nUx3ygx347LRXJRrpgyU3adRmkAI=
1057-
github.com/go-jose/go-jose/v4 v4.1.1/go.mod h1:BdsZGqgdO3b6tTc6LSE56wcDbMMLuPsw5d4ZD5f94kA=
1056+
github.com/go-jose/go-jose/v4 v4.1.2 h1:TK/7NqRQZfgAh+Td8AlsrvtPoUyiHh0LqVvokh+1vHI=
1057+
github.com/go-jose/go-jose/v4 v4.1.2/go.mod h1:22cg9HWM1pOlnRiY+9cQYJ9XHmya1bYW8OeDM6Ku6Oo=
10581058
github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
10591059
github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
10601060
github.com/go-kit/kit v0.10.0/go.mod h1:xUsJbQ/Fp4kEt7AFgCuvyX4a71u8h9jB8tj/ORgOZ7o=
@@ -2270,8 +2270,8 @@ golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec
22702270
golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I=
22712271
golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw=
22722272
golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
2273-
golang.org/x/oauth2 v0.31.0 h1:8Fq0yVZLh4j4YA47vHKFTa9Ew5XIrCP8LC6UeNZnLxo=
2274-
golang.org/x/oauth2 v0.31.0/go.mod h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwEA=
2273+
golang.org/x/oauth2 v0.32.0 h1:jsCblLleRMDrxMN29H3z/k1KliIvpLgCkE6R8FXXNgY=
2274+
golang.org/x/oauth2 v0.32.0/go.mod h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwEA=
22752275
golang.org/x/perf v0.0.0-20180704124530-6e6d33e29852/go.mod h1:JLpeXjPJfIyPr5TlbXLkXWLhP8nz10XfvxElABhCtcw=
22762276
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
22772277
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -2774,8 +2774,8 @@ google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOl
27742774
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU=
27752775
google.golang.org/genproto v0.0.0-20250603155806-513f23925822 h1:rHWScKit0gvAPuOnu87KpaYtjK5zBMLcULh7gxkCXu4=
27762776
google.golang.org/genproto v0.0.0-20250603155806-513f23925822/go.mod h1:HubltRL7rMh0LfnQPkMH4NPDFEWp0jw3vixw7jEM53s=
2777-
google.golang.org/genproto/googleapis/api v0.0.0-20250707201910-8d1bb00bc6a7 h1:FiusG7LWj+4byqhbvmB+Q93B/mOxJLN2DTozDuZm4EU=
2778-
google.golang.org/genproto/googleapis/api v0.0.0-20250707201910-8d1bb00bc6a7/go.mod h1:kXqgZtrWaf6qS3jZOCnCH7WYfrvFjkC51bM8fz3RsCA=
2777+
google.golang.org/genproto/googleapis/api v0.0.0-20250804133106-a7a43d27e69b h1:ULiyYQ0FdsJhwwZUwbaXpZF5yUE3h+RA+gxvBu37ucc=
2778+
google.golang.org/genproto/googleapis/api v0.0.0-20250804133106-a7a43d27e69b/go.mod h1:oDOGiMSXHL4sDTJvFvIB9nRQCGdLP1o/iVaqQK8zB+M=
27792779
google.golang.org/genproto/googleapis/rpc v0.0.0-20250818200422-3122310a409c h1:qXWI/sQtv5UKboZ/zUk7h+mrf/lXORyI+n9DKDAusdg=
27802780
google.golang.org/genproto/googleapis/rpc v0.0.0-20250818200422-3122310a409c/go.mod h1:gw1tLEfykwDz2ET4a12jcXt4couGAm7IwsVaTy0Sflo=
27812781
google.golang.org/grpc v1.14.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw=
@@ -2827,8 +2827,8 @@ google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5v
28272827
google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw=
28282828
google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g=
28292829
google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s=
2830-
google.golang.org/grpc v1.75.1 h1:/ODCNEuf9VghjgO3rqLcfg8fiOP0nSluljWFlDxELLI=
2831-
google.golang.org/grpc v1.75.1/go.mod h1:JtPAzKiq4v1xcAB2hydNlWI2RnF85XXcV0mhKXr2ecQ=
2830+
google.golang.org/grpc v1.76.0 h1:UnVkv1+uMLYXoIz6o7chp59WfQUYA2ex/BXQ9rHZu7A=
2831+
google.golang.org/grpc v1.76.0/go.mod h1:Ju12QI8M6iQJtbcsV+awF5a4hfJMLi4X0JLo94ULZ6c=
28322832
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=
28332833
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
28342834
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=

nodebuilder/tests/tastora/go.mod

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ toolchain go1.24.7
66

77
require (
88
cosmossdk.io/math v1.5.3
9-
github.com/celestiaorg/celestia-app/v6 v6.1.1-arabica
9+
github.com/celestiaorg/celestia-app/v6 v6.1.2-arabica
1010
github.com/celestiaorg/celestia-node v0.23.2-mocha
1111
github.com/celestiaorg/go-square/v3 v3.0.2
1212
github.com/celestiaorg/tastora v0.7.0
@@ -16,7 +16,7 @@ require (
1616
github.com/moby/moby v27.5.1+incompatible
1717
github.com/stretchr/testify v1.11.1
1818
go.uber.org/zap v1.27.0
19-
google.golang.org/grpc v1.75.1
19+
google.golang.org/grpc v1.76.0
2020
)
2121

2222
require (
@@ -32,10 +32,10 @@ require (
3232
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 // indirect
3333
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.9 // indirect
3434
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.1 // indirect
35-
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.8.9 // indirect
35+
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.0 // indirect
3636
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.9 // indirect
3737
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.9 // indirect
38-
github.com/aws/aws-sdk-go-v2/service/s3 v1.88.3 // indirect
38+
github.com/aws/aws-sdk-go-v2/service/s3 v1.88.4 // indirect
3939
github.com/aws/aws-sdk-go-v2/service/sso v1.29.6 // indirect
4040
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.1 // indirect
4141
github.com/aws/aws-sdk-go-v2/service/sts v1.38.6 // indirect
@@ -112,7 +112,7 @@ require (
112112
github.com/gammazero/deque v1.1.0 // indirect
113113
github.com/gammazero/workerpool v1.1.3 // indirect
114114
github.com/getsentry/sentry-go v0.35.0 // indirect
115-
github.com/go-jose/go-jose/v4 v4.1.1 // indirect
115+
github.com/go-jose/go-jose/v4 v4.1.2 // indirect
116116
github.com/go-kit/kit v0.13.0 // indirect
117117
github.com/go-kit/log v0.2.1 // indirect
118118
github.com/go-logfmt/logfmt v0.6.1 // indirect
@@ -317,7 +317,7 @@ require (
317317
golang.org/x/exp v0.0.0-20250911091902-df9299821621 // indirect
318318
golang.org/x/mod v0.28.0 // indirect
319319
golang.org/x/net v0.44.0 // indirect
320-
golang.org/x/oauth2 v0.31.0 // indirect
320+
golang.org/x/oauth2 v0.32.0 // indirect
321321
golang.org/x/sync v0.17.0 // indirect
322322
golang.org/x/sys v0.36.0 // indirect
323323
golang.org/x/telemetry v0.0.0-20250908211612-aef8a434d053 // indirect
@@ -329,7 +329,7 @@ require (
329329
gonum.org/v1/gonum v0.16.0 // indirect
330330
google.golang.org/api v0.247.0 // indirect
331331
google.golang.org/genproto v0.0.0-20250603155806-513f23925822 // indirect
332-
google.golang.org/genproto/googleapis/api v0.0.0-20250707201910-8d1bb00bc6a7 // indirect
332+
google.golang.org/genproto/googleapis/api v0.0.0-20250804133106-a7a43d27e69b // indirect
333333
google.golang.org/genproto/googleapis/rpc v0.0.0-20250818200422-3122310a409c // indirect
334334
google.golang.org/protobuf v1.36.10 // indirect
335335
gopkg.in/yaml.v2 v2.4.0 // indirect

0 commit comments

Comments
 (0)