diff --git a/go.mod b/go.mod
index fece61599..b91d5dfa7 100644
--- a/go.mod
+++ b/go.mod
@@ -14,19 +14,19 @@ require (
github.com/antlr/antlr4/runtime/Go/antlr v1.4.10
github.com/bluele/gcache v0.0.2
github.com/dop251/goja v0.0.0-20241009100908-5f46f2705ca3
- github.com/formancehq/go-libs/v2 v2.0.1-0.20241121194732-b79c48b683f2
+ github.com/formancehq/go-libs/v2 v2.0.1-0.20250101192540-cfa76c1dedeb
github.com/formancehq/ledger/pkg/client v0.0.0-00010101000000-000000000000
github.com/go-chi/chi/v5 v5.2.0
github.com/go-chi/cors v1.2.1
github.com/google/go-cmp v0.6.0
github.com/google/uuid v1.6.0
- github.com/invopop/jsonschema v0.12.0
- github.com/jackc/pgx/v5 v5.7.1
+ github.com/invopop/jsonschema v0.13.0
+ github.com/jackc/pgx/v5 v5.7.2
github.com/jamiealquiza/tachymeter v2.0.0+incompatible
github.com/logrusorgru/aurora v2.0.3+incompatible
github.com/nats-io/nats.go v1.38.0
- github.com/onsi/ginkgo/v2 v2.22.0
- github.com/onsi/gomega v1.35.1
+ github.com/onsi/ginkgo/v2 v2.22.1
+ github.com/onsi/gomega v1.36.2
github.com/ory/dockertest/v3 v3.11.0
github.com/pborman/uuid v1.2.1
github.com/pkg/errors v0.9.1
@@ -35,8 +35,8 @@ require (
github.com/spf13/pflag v1.0.5
github.com/stoewer/go-strcase v1.3.0
github.com/stretchr/testify v1.10.0
- github.com/uptrace/bun v1.2.6
- github.com/uptrace/bun/dialect/pgdialect v1.2.6
+ github.com/uptrace/bun v1.2.7
+ github.com/uptrace/bun/dialect/pgdialect v1.2.7
github.com/uptrace/bun/extra/bundebug v1.2.5
github.com/xeipuuv/gojsonschema v1.2.0
github.com/xo/dburl v0.23.2
@@ -62,7 +62,7 @@ require (
dario.cat/mergo v1.0.1 // indirect
filippo.io/edwards25519 v1.1.0 // indirect
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect
- github.com/IBM/sarama v1.43.3 // indirect
+ github.com/IBM/sarama v1.44.0 // indirect
github.com/Microsoft/go-winio v0.6.2 // indirect
github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5 // indirect
github.com/ThreeDotsLabs/watermill-http/v2 v2.3.1 // indirect
@@ -115,7 +115,7 @@ require (
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/snappy v0.0.4 // indirect
- github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db // indirect
+ github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
github.com/gorilla/mux v1.8.1 // indirect
github.com/gorilla/schema v1.4.1 // indirect
@@ -147,8 +147,8 @@ require (
github.com/moby/term v0.5.0 // indirect
github.com/muhlemmer/gu v0.3.1 // indirect
github.com/muhlemmer/httpforwarded v0.1.0 // indirect
- github.com/nats-io/jwt/v2 v2.7.0 // indirect
- github.com/nats-io/nats-server/v2 v2.10.22 // indirect
+ github.com/nats-io/jwt/v2 v2.7.3 // indirect
+ github.com/nats-io/nats-server/v2 v2.10.24 // indirect
github.com/nats-io/nkeys v0.4.9 // indirect
github.com/nats-io/nuid v1.0.1 // indirect
github.com/oklog/ulid v1.3.1 // indirect
@@ -162,13 +162,13 @@ require (
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
github.com/riandyrn/otelchi v0.11.0 // indirect
github.com/rs/cors v1.11.1 // indirect
- github.com/shirou/gopsutil/v4 v4.24.11 // indirect
+ github.com/shirou/gopsutil/v4 v4.24.12 // indirect
github.com/shomali11/util v0.0.0-20220717175126-f0771b70947f // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/tklauser/go-sysconf v0.3.14 // indirect
github.com/tklauser/numcpus v0.9.0 // indirect
github.com/tmthrgd/go-hex v0.0.0-20190904060850-447a3041c3bc // indirect
- github.com/uptrace/bun/extra/bunotel v1.2.6 // indirect
+ github.com/uptrace/bun/extra/bunotel v1.2.7 // indirect
github.com/uptrace/opentelemetry-go-extra/otellogrus v0.3.2 // indirect
github.com/uptrace/opentelemetry-go-extra/otelsql v0.3.2 // indirect
github.com/uptrace/opentelemetry-go-extra/otelutil v0.3.2 // indirect
@@ -204,12 +204,12 @@ require (
golang.org/x/net v0.33.0 // indirect
golang.org/x/sys v0.28.0 // indirect
golang.org/x/text v0.21.0 // indirect
- golang.org/x/time v0.7.0 // indirect
+ golang.org/x/time v0.8.0 // indirect
golang.org/x/tools v0.28.0 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20241219192143-6b3ec007d9bb // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20250102185135-69823020774d // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d // indirect
google.golang.org/grpc v1.69.2 // indirect
- google.golang.org/protobuf v1.36.0 // indirect
+ google.golang.org/protobuf v1.36.1 // indirect
gopkg.in/go-jose/go-jose.v2 v2.6.3 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
)
diff --git a/go.sum b/go.sum
index 5db9eaddd..4a509a421 100644
--- a/go.sum
+++ b/go.sum
@@ -4,8 +4,8 @@ filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA=
filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4=
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 h1:L/gRVlceqvL25UVaW/CKtUDjefjrs0SPonmDGUVOYP0=
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
-github.com/IBM/sarama v1.43.3 h1:Yj6L2IaNvb2mRBop39N7mmJAHBVY3dTPncr3qGVkxPA=
-github.com/IBM/sarama v1.43.3/go.mod h1:FVIRaLrhK3Cla/9FfRF5X9Zua2KpS3SYIXxhac1H+FQ=
+github.com/IBM/sarama v1.44.0 h1:puNKqcScjSAgVLramjsuovZrS0nJZFVsrvuUymkWqhE=
+github.com/IBM/sarama v1.44.0/go.mod h1:MxQ9SvGfvKIorbk077Ff6DUnBlGpidiQOtU2vuBaxVw=
github.com/Masterminds/semver/v3 v3.2.1 h1:RN9w6+7QoMeJVGyfmbcgs28Br8cvmnucEXnY0rYXWg0=
github.com/Masterminds/semver/v3 v3.2.1/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ=
github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY=
@@ -104,8 +104,8 @@ github.com/fatih/color v1.18.0 h1:S8gINlzdQ840/4pfAwic/ZE0djQEH3wM94VfqLTZcOM=
github.com/fatih/color v1.18.0/go.mod h1:4FelSpRwEGDpQ12mAdzqdOukCy4u8WUtOY6lkT/6HfU=
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
-github.com/formancehq/go-libs/v2 v2.0.1-0.20241121194732-b79c48b683f2 h1:JsacSDe6MYGCm04ZY/VJyYTUAWg8jhOBZm6AGyErF/I=
-github.com/formancehq/go-libs/v2 v2.0.1-0.20241121194732-b79c48b683f2/go.mod h1:ZGHVcAC54ZbPgeoGKy/d31CHy94RMhHQlX+Vui15ST8=
+github.com/formancehq/go-libs/v2 v2.0.1-0.20250101192540-cfa76c1dedeb h1:v471RK/yxiFFUkJUgZ2CJXGl46KMjOg+Tlr0uMTlQJg=
+github.com/formancehq/go-libs/v2 v2.0.1-0.20250101192540-cfa76c1dedeb/go.mod h1:s2c9ULpCJnof0wJsLout05Aj7EwYGUByGBWVviptqTE=
github.com/formancehq/numscript v0.0.10 h1:ElvYpoayUX5tHtCCR18ihJTjNlHzdkE4M0IqSm9aufg=
github.com/formancehq/numscript v0.0.10/go.mod h1:btuSv05cYwi9BvLRxVs5zrunU+O1vTgigG1T6UsawcY=
github.com/fortytw2/leaktest v1.3.0 h1:u8491cBMTQ8ft8aeV+adlcytMZylmA5nnwwkRZjI8vw=
@@ -152,8 +152,8 @@ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0=
github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db h1:097atOisP2aRj7vFgYQBbFN4U4JNXUNYpxael3UzMyo=
-github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144=
+github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad h1:a6HEuzUHeKH6hwfN/ZoQgRgVIWFJljSWa/zetS2WTvg=
+github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144=
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4=
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ=
github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
@@ -186,14 +186,14 @@ github.com/hashicorp/go-uuid v1.0.3 h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/C
github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
-github.com/invopop/jsonschema v0.12.0 h1:6ovsNSuvn9wEQVOyc72aycBMVQFKz7cPdMJn10CvzRI=
-github.com/invopop/jsonschema v0.12.0/go.mod h1:ffZ5Km5SWWRAIN6wbDXItl95euhFz2uON45H2qjYt+0=
+github.com/invopop/jsonschema v0.13.0 h1:KvpoAJWEjR3uD9Kbm2HWJmqsEaHt8lBUpd0qHcIi21E=
+github.com/invopop/jsonschema v0.13.0/go.mod h1:ffZ5Km5SWWRAIN6wbDXItl95euhFz2uON45H2qjYt+0=
github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo=
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
-github.com/jackc/pgx/v5 v5.7.1 h1:x7SYsPBYDkHDksogeSmZZ5xzThcTgRz++I5E+ePFUcs=
-github.com/jackc/pgx/v5 v5.7.1/go.mod h1:e7O26IywZZ+naJtWWos6i6fvWK+29etgITqrqHLfoZA=
+github.com/jackc/pgx/v5 v5.7.2 h1:mLoDLV6sonKlvjIEsV56SkWNCnuNv531l94GaIzO+XI=
+github.com/jackc/pgx/v5 v5.7.2/go.mod h1:ncY89UGWxg82EykZUwSpUKEfccBGGYq1xjrOpsbsfGQ=
github.com/jackc/pgxlisten v0.0.0-20241106001234-1d6f6656415c h1:bTgmg761ac9Ki27HoLx8IBvc+T+Qj6eptBpKahKIRT4=
github.com/jackc/pgxlisten v0.0.0-20241106001234-1d6f6656415c/go.mod h1:N4E1APLOYrbM11HH5kdqAjDa8RJWVwD3JqWpvH22h64=
github.com/jackc/puddle/v2 v2.2.2 h1:PR8nw+E/1w0GLuRFSmiioY6UooMp6KJv0/61nB7icHo=
@@ -255,10 +255,10 @@ github.com/muhlemmer/gu v0.3.1 h1:7EAqmFrW7n3hETvuAdmFmn4hS8W+z3LgKtrnow+YzNM=
github.com/muhlemmer/gu v0.3.1/go.mod h1:YHtHR+gxM+bKEIIs7Hmi9sPT3ZDUvTN/i88wQpZkrdM=
github.com/muhlemmer/httpforwarded v0.1.0 h1:x4DLrzXdliq8mprgUMR0olDvHGkou5BJsK/vWUetyzY=
github.com/muhlemmer/httpforwarded v0.1.0/go.mod h1:yo9czKedo2pdZhoXe+yDkGVbU0TJ0q9oQ90BVoDEtw0=
-github.com/nats-io/jwt/v2 v2.7.0 h1:J+ZnaaMGQi3xSB8iOhVM5ipiWCDrQvgEoitTwWFyOYw=
-github.com/nats-io/jwt/v2 v2.7.0/go.mod h1:ZdWS1nZa6WMZfFwwgpEaqBV8EPGVgOTDHN/wTbz0Y5A=
-github.com/nats-io/nats-server/v2 v2.10.22 h1:Yt63BGu2c3DdMoBZNcR6pjGQwk/asrKU7VX846ibxDA=
-github.com/nats-io/nats-server/v2 v2.10.22/go.mod h1:X/m1ye9NYansUXYFrbcDwUi/blHkrgHh2rgCJaakonk=
+github.com/nats-io/jwt/v2 v2.7.3 h1:6bNPK+FXgBeAqdj4cYQ0F8ViHRbi7woQLq4W29nUAzE=
+github.com/nats-io/jwt/v2 v2.7.3/go.mod h1:GvkcbHhKquj3pkioy5put1wvPxs78UlZ7D/pY+BgZk4=
+github.com/nats-io/nats-server/v2 v2.10.24 h1:KcqqQAD0ZZcG4yLxtvSFJY7CYKVYlnlWoAiVZ6i/IY4=
+github.com/nats-io/nats-server/v2 v2.10.24/go.mod h1:olvKt8E5ZlnjyqBGbAXtxvSQKsPodISK5Eo/euIta4s=
github.com/nats-io/nats.go v1.38.0 h1:A7P+g7Wjp4/NWqDOOP/K6hfhr54DvdDQUznt5JFg9XA=
github.com/nats-io/nats.go v1.38.0/go.mod h1:IGUM++TwokGnXPs82/wCuiHS02/aKrdYUQkU8If6yjw=
github.com/nats-io/nkeys v0.4.9 h1:qe9Faq2Gxwi6RZnZMXfmGMZkg3afLLOtrU+gDZJ35b0=
@@ -267,10 +267,10 @@ github.com/nats-io/nuid v1.0.1 h1:5iA8DT8V7q8WK2EScv2padNa/rTESc1KdnPw4TC2paw=
github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c=
github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4=
github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
-github.com/onsi/ginkgo/v2 v2.22.0 h1:Yed107/8DjTr0lKCNt7Dn8yQ6ybuDRQoMGrNFKzMfHg=
-github.com/onsi/ginkgo/v2 v2.22.0/go.mod h1:7Du3c42kxCUegi0IImZ1wUQzMBVecgIHjR1C+NkhLQo=
-github.com/onsi/gomega v1.35.1 h1:Cwbd75ZBPxFSuZ6T+rN/WCb/gOc6YgFBXLlZLhC7Ds4=
-github.com/onsi/gomega v1.35.1/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog=
+github.com/onsi/ginkgo/v2 v2.22.1 h1:QW7tbJAUDyVDVOM5dFa7qaybo+CRfR7bemlQUN6Z8aM=
+github.com/onsi/ginkgo/v2 v2.22.1/go.mod h1:S6aTpoRsSq2cZOd+pssHAlKW/Q/jZt6cPrPlnj4a1xM=
+github.com/onsi/gomega v1.36.2 h1:koNYke6TVk6ZmnyHrCXba/T/MoLBXFjeC1PtvYgw0A8=
+github.com/onsi/gomega v1.36.2/go.mod h1:DdwyADRjrc825LhMEkD76cHR5+pUnjhUN8GlHlRPHzY=
github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=
github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM=
github.com/opencontainers/image-spec v1.1.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug=
@@ -301,8 +301,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
-github.com/shirou/gopsutil/v4 v4.24.11 h1:WaU9xqGFKvFfsUv94SXcUPD7rCkU0vr/asVdQOBZNj8=
-github.com/shirou/gopsutil/v4 v4.24.11/go.mod h1:s4D/wg+ag4rG0WO7AiTj2BeYCRhym0vM7DHbZRxnIT8=
+github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4=
+github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o=
github.com/shomali11/parallelizer v0.0.0-20220717173222-a6776fbf40a9/go.mod h1:QsLM53l8gzX0sQbOjVir85bzOUucuJEF8JgE39wD7w0=
github.com/shomali11/util v0.0.0-20180607005212-e0f70fd665ff/go.mod h1:WWE2GJM9B5UpdOiwH2val10w/pvJ2cUUQOOA/4LgOng=
github.com/shomali11/util v0.0.0-20220717175126-f0771b70947f h1:OM0LVaVycWC+/j5Qra7USyCg2sc+shg3KwygAA+pYvA=
@@ -344,14 +344,14 @@ github.com/tklauser/numcpus v0.9.0 h1:lmyCHtANi8aRUgkckBgoDk1nHCux3n2cgkJLXdQGPD
github.com/tklauser/numcpus v0.9.0/go.mod h1:SN6Nq1O3VychhC1npsWostA+oW+VOQTxZrS604NSRyI=
github.com/tmthrgd/go-hex v0.0.0-20190904060850-447a3041c3bc h1:9lRDQMhESg+zvGYmW5DyG0UqvY96Bu5QYsTLvCHdrgo=
github.com/tmthrgd/go-hex v0.0.0-20190904060850-447a3041c3bc/go.mod h1:bciPuU6GHm1iF1pBvUfxfsH0Wmnc2VbpgvbI9ZWuIRs=
-github.com/uptrace/bun v1.2.6 h1:lyGBQAhNiClchb97HA2cBnDeRxwTRLhSIgiFPXVisV8=
-github.com/uptrace/bun v1.2.6/go.mod h1:xMgnVFf+/5xsrFBU34HjDJmzZnXbVuNEt/Ih56I8qBU=
-github.com/uptrace/bun/dialect/pgdialect v1.2.6 h1:iNd1YLx619K+sZK+dRcWPzluurXYK1QwIkp9FEfNB/8=
-github.com/uptrace/bun/dialect/pgdialect v1.2.6/go.mod h1:OL7d3qZLxKYP8kxNhMg3IheN1pDR3UScGjoUP+ivxJQ=
+github.com/uptrace/bun v1.2.7 h1:rFjJDW9RM+P08FJkwO5xB+cnYSaQAqsAu9LIQH1iEQY=
+github.com/uptrace/bun v1.2.7/go.mod h1:tYihS32vC8v3sNzGtakjd2Q5Vye0D9hBR+0MjvmbaQE=
+github.com/uptrace/bun/dialect/pgdialect v1.2.7 h1:HvHPbXQ9f9uE7GaNAikb700i67QpJ50kvyyGRmoMDNA=
+github.com/uptrace/bun/dialect/pgdialect v1.2.7/go.mod h1:nUgYSlUrZ5F24XO1df1eSlNzsWk6abB8weKSfmGO7is=
github.com/uptrace/bun/extra/bundebug v1.2.5 h1:DsI/gl4jvq5tQ84yPqnlRYIQ4U6AouTqxJ8Y5Oijfz4=
github.com/uptrace/bun/extra/bundebug v1.2.5/go.mod h1:JFeYvklf5p92ZILXx4siMe2tEVn5JLelww3IGcJb4yA=
-github.com/uptrace/bun/extra/bunotel v1.2.6 h1:6m90acv9hsDuTYRo3oiKCWMatGPmi+feKAx8Y/GPj9A=
-github.com/uptrace/bun/extra/bunotel v1.2.6/go.mod h1:QGqnFNJ2H88juh7DmgdPJZVN9bSTpj7UaGllSO9JDKk=
+github.com/uptrace/bun/extra/bunotel v1.2.7 h1:8UsbMxWJUVZNKGe+fgCSzBJx/a8fXnlOSXq0R9kSGMY=
+github.com/uptrace/bun/extra/bunotel v1.2.7/go.mod h1:BXQlhJmxz5ANiOJPqkRowDmALX4SBAeufmD8sL4vmf0=
github.com/uptrace/opentelemetry-go-extra/otellogrus v0.3.2 h1:H8wwQwTe5sL6x30z71lUgNiwBdeCHQjrphCfLwqIHGo=
github.com/uptrace/opentelemetry-go-extra/otellogrus v0.3.2/go.mod h1:/kR4beFhlz2g+V5ik8jW+3PMiMQAPt29y6K64NNY53c=
github.com/uptrace/opentelemetry-go-extra/otelsql v0.3.2 h1:ZjUj9BLYf9PEqBn8W/OapxhPjVRdC6CsXTdULHsyk5c=
@@ -500,8 +500,8 @@ golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
-golang.org/x/time v0.7.0 h1:ntUhktv3OPE6TgYxXWv9vKvUSJyIFJlyohwbkEwPrKQ=
-golang.org/x/time v0.7.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
+golang.org/x/time v0.8.0 h1:9i3RxcPv3PZnitoVGMPDKZSq1xW1gK1Xy3ArNOGZfEg=
+golang.org/x/time v0.8.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -513,14 +513,14 @@ golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/genproto/googleapis/api v0.0.0-20241219192143-6b3ec007d9bb h1:B7GIB7sr443wZ/EAEl7VZjmh1V6qzkt5V+RYcUYtS1U=
-google.golang.org/genproto/googleapis/api v0.0.0-20241219192143-6b3ec007d9bb/go.mod h1:E5//3O5ZIG2l71Xnt+P/CYUY8Bxs8E7WMoZ9tlcMbAY=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb h1:3oy2tynMOP1QbTC0MsNNAV+Se8M2Bd0A5+x1QHyw+pI=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb/go.mod h1:lcTa1sDdWEIHMWlITnIczmw5w60CF9ffkb8Z+DVmmjA=
+google.golang.org/genproto/googleapis/api v0.0.0-20250102185135-69823020774d h1:H8tOf8XM88HvKqLTxe755haY6r1fqqzLbEnfrmLXlSA=
+google.golang.org/genproto/googleapis/api v0.0.0-20250102185135-69823020774d/go.mod h1:2v7Z7gP2ZUOGsaFyxATQSRoBnKygqVq2Cwnvom7QiqY=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d h1:xJJRGY7TJcvIlpSrN3K6LAWgNFUILlO+OMAqtg9aqnw=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d/go.mod h1:3ENsm/5D1mzDyhpzeRi1NR784I0BcofWBoSc5QqqMK4=
google.golang.org/grpc v1.69.2 h1:U3S9QEtbXC0bYNvRtcoklF3xGtLViumSYxWykJS+7AU=
google.golang.org/grpc v1.69.2/go.mod h1:vyjdE6jLBI76dgpDojsFGNaHlxdjXN9ghpnd2o7JGZ4=
-google.golang.org/protobuf v1.36.0 h1:mjIs9gYtt56AzC4ZaffQuh88TZurBGhIJMBZGSxNerQ=
-google.golang.org/protobuf v1.36.0/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
+google.golang.org/protobuf v1.36.1 h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk=
+google.golang.org/protobuf v1.36.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
diff --git a/internal/README.md b/internal/README.md
index 42282d7d3..fc08af769 100644
--- a/internal/README.md
+++ b/internal/README.md
@@ -147,7 +147,7 @@ var Zero = big.NewInt(0)
```
-## func ComputeIdempotencyHash
+## func [ComputeIdempotencyHash]()
```go
func ComputeIdempotencyHash(inputs any) string
@@ -156,7 +156,7 @@ func ComputeIdempotencyHash(inputs any) string
-## type Account
+## type [Account]()
@@ -175,7 +175,7 @@ type Account struct {
```
-### func \(Account\) GetAddress
+### func \(Account\) [GetAddress]()
```go
func (a Account) GetAddress() string
@@ -184,7 +184,7 @@ func (a Account) GetAddress() string
-## type AccountMetadata
+## type [AccountMetadata]()
@@ -193,7 +193,7 @@ type AccountMetadata map[string]metadata.Metadata
```
-## type AccountsVolumes
+## type [AccountsVolumes]()
@@ -209,7 +209,7 @@ type AccountsVolumes struct {
```
-## type AggregatedVolumes
+## type [AggregatedVolumes]()
@@ -220,7 +220,7 @@ type AggregatedVolumes struct {
```
-## type BalancesByAssets
+## type [BalancesByAssets]()
@@ -229,7 +229,7 @@ type BalancesByAssets map[string]*big.Int
```
-## type BalancesByAssetsByAccounts
+## type [BalancesByAssetsByAccounts]()
@@ -238,7 +238,7 @@ type BalancesByAssetsByAccounts map[string]BalancesByAssets
```
-## type Configuration
+## type [Configuration]()
@@ -251,7 +251,7 @@ type Configuration struct {
```
-### func NewDefaultConfiguration
+### func [NewDefaultConfiguration]()
```go
func NewDefaultConfiguration() Configuration
@@ -260,7 +260,7 @@ func NewDefaultConfiguration() Configuration
-### func \(\*Configuration\) SetDefaults
+### func \(\*Configuration\) [SetDefaults]()
```go
func (c *Configuration) SetDefaults()
@@ -269,7 +269,7 @@ func (c *Configuration) SetDefaults()
-### func \(\*Configuration\) Validate
+### func \(\*Configuration\) [Validate]()
```go
func (c *Configuration) Validate() error
@@ -278,7 +278,7 @@ func (c *Configuration) Validate() error
-## type CreatedTransaction
+## type [CreatedTransaction]()
@@ -290,7 +290,7 @@ type CreatedTransaction struct {
```
-### func \(CreatedTransaction\) GetMemento
+### func \(CreatedTransaction\) [GetMemento]()
```go
func (p CreatedTransaction) GetMemento() any
@@ -299,7 +299,7 @@ func (p CreatedTransaction) GetMemento() any
-### func \(CreatedTransaction\) Type
+### func \(CreatedTransaction\) [Type]()
```go
func (p CreatedTransaction) Type() LogType
@@ -308,7 +308,7 @@ func (p CreatedTransaction) Type() LogType
-## type DeletedMetadata
+## type [DeletedMetadata]()
@@ -321,7 +321,7 @@ type DeletedMetadata struct {
```
-### func \(DeletedMetadata\) Type
+### func \(DeletedMetadata\) [Type]()
```go
func (s DeletedMetadata) Type() LogType
@@ -330,7 +330,7 @@ func (s DeletedMetadata) Type() LogType
-### func \(\*DeletedMetadata\) UnmarshalJSON
+### func \(\*DeletedMetadata\) [UnmarshalJSON]()
```go
func (s *DeletedMetadata) UnmarshalJSON(data []byte) error
@@ -339,7 +339,7 @@ func (s *DeletedMetadata) UnmarshalJSON(data []byte) error
-## type ErrInvalidBucketName
+## type [ErrInvalidBucketName]()
@@ -350,7 +350,7 @@ type ErrInvalidBucketName struct {
```
-### func \(ErrInvalidBucketName\) Error
+### func \(ErrInvalidBucketName\) [Error]()
```go
func (e ErrInvalidBucketName) Error() string
@@ -359,7 +359,7 @@ func (e ErrInvalidBucketName) Error() string
-### func \(ErrInvalidBucketName\) Is
+### func \(ErrInvalidBucketName\) [Is]()
```go
func (e ErrInvalidBucketName) Is(err error) bool
@@ -368,7 +368,7 @@ func (e ErrInvalidBucketName) Is(err error) bool
-## type ErrInvalidLedgerName
+## type [ErrInvalidLedgerName]()
@@ -379,7 +379,7 @@ type ErrInvalidLedgerName struct {
```
-### func \(ErrInvalidLedgerName\) Error
+### func \(ErrInvalidLedgerName\) [Error]()
```go
func (e ErrInvalidLedgerName) Error() string
@@ -388,7 +388,7 @@ func (e ErrInvalidLedgerName) Error() string
-### func \(ErrInvalidLedgerName\) Is
+### func \(ErrInvalidLedgerName\) [Is]()
```go
func (e ErrInvalidLedgerName) Is(err error) bool
@@ -397,7 +397,7 @@ func (e ErrInvalidLedgerName) Is(err error) bool
-## type Ledger
+## type [Ledger]()
@@ -413,7 +413,7 @@ type Ledger struct {
```
-### func MustNewWithDefault
+### func [MustNewWithDefault]()
```go
func MustNewWithDefault(name string) Ledger
@@ -422,7 +422,7 @@ func MustNewWithDefault(name string) Ledger
-### func New
+### func [New]()
```go
func New(name string, configuration Configuration) (*Ledger, error)
@@ -431,7 +431,7 @@ func New(name string, configuration Configuration) (*Ledger, error)
-### func NewWithDefaults
+### func [NewWithDefaults]()
```go
func NewWithDefaults(name string) (*Ledger, error)
@@ -440,7 +440,7 @@ func NewWithDefaults(name string) (*Ledger, error)
-### func \(Ledger\) HasFeature
+### func \(Ledger\) [HasFeature]()
```go
func (l Ledger) HasFeature(feature, value string) bool
@@ -449,7 +449,7 @@ func (l Ledger) HasFeature(feature, value string) bool
-### func \(Ledger\) WithMetadata
+### func \(Ledger\) [WithMetadata]()
```go
func (l Ledger) WithMetadata(m metadata.Metadata) Ledger
@@ -458,7 +458,7 @@ func (l Ledger) WithMetadata(m metadata.Metadata) Ledger
-## type Log
+## type [Log]()
Log represents atomic actions made on the ledger.
@@ -479,7 +479,7 @@ type Log struct {
```
-### func NewLog
+### func [NewLog]()
```go
func NewLog(payload LogPayload) Log
@@ -488,7 +488,7 @@ func NewLog(payload LogPayload) Log
-### func \(Log\) ChainLog
+### func \(Log\) [ChainLog]()
```go
func (l Log) ChainLog(previous *Log) Log
@@ -497,7 +497,7 @@ func (l Log) ChainLog(previous *Log) Log
-### func \(\*Log\) ComputeHash
+### func \(\*Log\) [ComputeHash]()
```go
func (l *Log) ComputeHash(previous *Log)
@@ -506,7 +506,7 @@ func (l *Log) ComputeHash(previous *Log)
-### func \(\*Log\) UnmarshalJSON
+### func \(\*Log\) [UnmarshalJSON]()
```go
func (l *Log) UnmarshalJSON(data []byte) error
@@ -515,7 +515,7 @@ func (l *Log) UnmarshalJSON(data []byte) error
-### func \(Log\) WithIdempotencyKey
+### func \(Log\) [WithIdempotencyKey]()
```go
func (l Log) WithIdempotencyKey(key string) Log
@@ -524,7 +524,7 @@ func (l Log) WithIdempotencyKey(key string) Log
-## type LogPayload
+## type [LogPayload]()
@@ -535,7 +535,7 @@ type LogPayload interface {
```
-### func HydrateLog
+### func [HydrateLog]()
```go
func HydrateLog(_type LogType, data []byte) (LogPayload, error)
@@ -544,7 +544,7 @@ func HydrateLog(_type LogType, data []byte) (LogPayload, error)
-## type LogType
+## type [LogType]()
@@ -564,7 +564,7 @@ const (
```
-### func LogTypeFromString
+### func [LogTypeFromString]()
```go
func LogTypeFromString(logType string) LogType
@@ -573,7 +573,7 @@ func LogTypeFromString(logType string) LogType
-### func \(LogType\) MarshalJSON
+### func \(LogType\) [MarshalJSON]()
```go
func (lt LogType) MarshalJSON() ([]byte, error)
@@ -582,7 +582,7 @@ func (lt LogType) MarshalJSON() ([]byte, error)
-### func \(\*LogType\) Scan
+### func \(\*LogType\) [Scan]()
```go
func (lt *LogType) Scan(src interface{}) error
@@ -591,7 +591,7 @@ func (lt *LogType) Scan(src interface{}) error
-### func \(LogType\) String
+### func \(LogType\) [String]()
```go
func (lt LogType) String() string
@@ -600,7 +600,7 @@ func (lt LogType) String() string
-### func \(\*LogType\) UnmarshalJSON
+### func \(\*LogType\) [UnmarshalJSON]()
```go
func (lt *LogType) UnmarshalJSON(data []byte) error
@@ -609,7 +609,7 @@ func (lt *LogType) UnmarshalJSON(data []byte) error
-### func \(LogType\) Value
+### func \(LogType\) [Value]()
```go
func (lt LogType) Value() (driver.Value, error)
@@ -618,7 +618,7 @@ func (lt LogType) Value() (driver.Value, error)
-## type Memento
+## type [Memento]()
@@ -629,7 +629,7 @@ type Memento interface {
```
-## type Move
+## type [Move]()
@@ -650,7 +650,7 @@ type Move struct {
```
-## type Moves
+## type [Moves]()
@@ -659,7 +659,7 @@ type Moves []*Move
```
-### func \(Moves\) ComputePostCommitEffectiveVolumes
+### func \(Moves\) [ComputePostCommitEffectiveVolumes]()
```go
func (m Moves) ComputePostCommitEffectiveVolumes() PostCommitVolumes
@@ -668,7 +668,7 @@ func (m Moves) ComputePostCommitEffectiveVolumes() PostCommitVolumes
-## type PostCommitVolumes
+## type [PostCommitVolumes]()
@@ -677,7 +677,7 @@ type PostCommitVolumes map[string]VolumesByAssets
```
-### func \(PostCommitVolumes\) AddInput
+### func \(PostCommitVolumes\) [AddInput]()
```go
func (a PostCommitVolumes) AddInput(account, asset string, input *big.Int)
@@ -686,7 +686,7 @@ func (a PostCommitVolumes) AddInput(account, asset string, input *big.Int)
-### func \(PostCommitVolumes\) AddOutput
+### func \(PostCommitVolumes\) [AddOutput]()
```go
func (a PostCommitVolumes) AddOutput(account, asset string, output *big.Int)
@@ -695,7 +695,7 @@ func (a PostCommitVolumes) AddOutput(account, asset string, output *big.Int)
-### func \(PostCommitVolumes\) Copy
+### func \(PostCommitVolumes\) [Copy]()
```go
func (a PostCommitVolumes) Copy() PostCommitVolumes
@@ -704,7 +704,7 @@ func (a PostCommitVolumes) Copy() PostCommitVolumes
-### func \(PostCommitVolumes\) Merge
+### func \(PostCommitVolumes\) [Merge]()
```go
func (a PostCommitVolumes) Merge(volumes PostCommitVolumes) PostCommitVolumes
@@ -713,7 +713,7 @@ func (a PostCommitVolumes) Merge(volumes PostCommitVolumes) PostCommitVolumes
-## type Posting
+## type [Posting]()
@@ -727,7 +727,7 @@ type Posting struct {
```
-### func NewPosting
+### func [NewPosting]()
```go
func NewPosting(source string, destination string, asset string, amount *big.Int) Posting
@@ -736,7 +736,7 @@ func NewPosting(source string, destination string, asset string, amount *big.Int
-## type Postings
+## type [Postings]()
@@ -745,7 +745,7 @@ type Postings []Posting
```
-### func \(Postings\) Reverse
+### func \(Postings\) [Reverse]()
```go
func (p Postings) Reverse() Postings
@@ -754,7 +754,7 @@ func (p Postings) Reverse() Postings
-### func \(Postings\) Validate
+### func \(Postings\) [Validate]()
```go
func (p Postings) Validate() (int, error)
@@ -763,7 +763,7 @@ func (p Postings) Validate() (int, error)
-## type RevertedTransaction
+## type [RevertedTransaction]()
@@ -775,7 +775,7 @@ type RevertedTransaction struct {
```
-### func \(RevertedTransaction\) GetMemento
+### func \(RevertedTransaction\) [GetMemento]()
```go
func (r RevertedTransaction) GetMemento() any
@@ -784,7 +784,7 @@ func (r RevertedTransaction) GetMemento() any
-### func \(RevertedTransaction\) Type
+### func \(RevertedTransaction\) [Type]()
```go
func (r RevertedTransaction) Type() LogType
@@ -793,7 +793,7 @@ func (r RevertedTransaction) Type() LogType
-## type SavedMetadata
+## type [SavedMetadata]()
@@ -806,7 +806,7 @@ type SavedMetadata struct {
```
-### func \(SavedMetadata\) Type
+### func \(SavedMetadata\) [Type]()
```go
func (s SavedMetadata) Type() LogType
@@ -815,7 +815,7 @@ func (s SavedMetadata) Type() LogType
-### func \(\*SavedMetadata\) UnmarshalJSON
+### func \(\*SavedMetadata\) [UnmarshalJSON]()
```go
func (s *SavedMetadata) UnmarshalJSON(data []byte) error
@@ -824,7 +824,7 @@ func (s *SavedMetadata) UnmarshalJSON(data []byte) error
-## type Transaction
+## type [Transaction]()
@@ -845,7 +845,7 @@ type Transaction struct {
```
-### func NewTransaction
+### func [NewTransaction]()
```go
func NewTransaction() Transaction
@@ -854,7 +854,7 @@ func NewTransaction() Transaction
-### func \(Transaction\) InvolvedAccounts
+### func \(Transaction\) [InvolvedAccounts]()
```go
func (tx Transaction) InvolvedAccounts() []string
@@ -863,7 +863,7 @@ func (tx Transaction) InvolvedAccounts() []string
-### func \(Transaction\) InvolvedDestinations
+### func \(Transaction\) [InvolvedDestinations]()
```go
func (tx Transaction) InvolvedDestinations() map[string][]string
@@ -872,7 +872,7 @@ func (tx Transaction) InvolvedDestinations() map[string][]string
-### func \(Transaction\) IsReverted
+### func \(Transaction\) [IsReverted]()
```go
func (tx Transaction) IsReverted() bool
@@ -881,7 +881,7 @@ func (tx Transaction) IsReverted() bool
-### func \(Transaction\) JSONSchemaExtend
+### func \(Transaction\) [JSONSchemaExtend]()
```go
func (Transaction) JSONSchemaExtend(schema *jsonschema.Schema)
@@ -890,7 +890,7 @@ func (Transaction) JSONSchemaExtend(schema *jsonschema.Schema)
-### func \(Transaction\) MarshalJSON
+### func \(Transaction\) [MarshalJSON]()
```go
func (tx Transaction) MarshalJSON() ([]byte, error)
@@ -899,7 +899,7 @@ func (tx Transaction) MarshalJSON() ([]byte, error)
-### func \(Transaction\) Reverse
+### func \(Transaction\) [Reverse]()
```go
func (tx Transaction) Reverse() Transaction
@@ -908,7 +908,7 @@ func (tx Transaction) Reverse() Transaction
-### func \(Transaction\) VolumeUpdates
+### func \(Transaction\) [VolumeUpdates]()
```go
func (tx Transaction) VolumeUpdates() []AccountsVolumes
@@ -917,7 +917,7 @@ func (tx Transaction) VolumeUpdates() []AccountsVolumes
-### func \(Transaction\) WithInsertedAt
+### func \(Transaction\) [WithInsertedAt]()
```go
func (tx Transaction) WithInsertedAt(date time.Time) Transaction
@@ -926,7 +926,7 @@ func (tx Transaction) WithInsertedAt(date time.Time) Transaction
-### func \(Transaction\) WithMetadata
+### func \(Transaction\) [WithMetadata]()
```go
func (tx Transaction) WithMetadata(m metadata.Metadata) Transaction
@@ -935,7 +935,7 @@ func (tx Transaction) WithMetadata(m metadata.Metadata) Transaction
-### func \(Transaction\) WithPostCommitEffectiveVolumes
+### func \(Transaction\) [WithPostCommitEffectiveVolumes]()
```go
func (tx Transaction) WithPostCommitEffectiveVolumes(volumes PostCommitVolumes) Transaction
@@ -944,7 +944,7 @@ func (tx Transaction) WithPostCommitEffectiveVolumes(volumes PostCommitVolumes)
-### func \(Transaction\) WithPostings
+### func \(Transaction\) [WithPostings]()
```go
func (tx Transaction) WithPostings(postings ...Posting) Transaction
@@ -953,7 +953,7 @@ func (tx Transaction) WithPostings(postings ...Posting) Transaction
-### func \(Transaction\) WithReference
+### func \(Transaction\) [WithReference]()
```go
func (tx Transaction) WithReference(ref string) Transaction
@@ -962,7 +962,7 @@ func (tx Transaction) WithReference(ref string) Transaction
-### func \(Transaction\) WithRevertedAt
+### func \(Transaction\) [WithRevertedAt]()
```go
func (tx Transaction) WithRevertedAt(timestamp time.Time) Transaction
@@ -971,7 +971,7 @@ func (tx Transaction) WithRevertedAt(timestamp time.Time) Transaction
-### func \(Transaction\) WithTimestamp
+### func \(Transaction\) [WithTimestamp]()
```go
func (tx Transaction) WithTimestamp(ts time.Time) Transaction
@@ -980,7 +980,7 @@ func (tx Transaction) WithTimestamp(ts time.Time) Transaction
-## type TransactionData
+## type [TransactionData]()
@@ -995,7 +995,7 @@ type TransactionData struct {
```
-### func NewTransactionData
+### func [NewTransactionData]()
```go
func NewTransactionData() TransactionData
@@ -1004,7 +1004,7 @@ func NewTransactionData() TransactionData
-### func \(TransactionData\) WithPostings
+### func \(TransactionData\) [WithPostings]()
```go
func (data TransactionData) WithPostings(postings ...Posting) TransactionData
@@ -1013,7 +1013,7 @@ func (data TransactionData) WithPostings(postings ...Posting) TransactionData
-## type Transactions
+## type [Transactions]()
@@ -1024,7 +1024,7 @@ type Transactions struct {
```
-## type Volumes
+## type [Volumes]()
@@ -1036,7 +1036,7 @@ type Volumes struct {
```
-### func NewEmptyVolumes
+### func [NewEmptyVolumes]()
```go
func NewEmptyVolumes() Volumes
@@ -1045,7 +1045,7 @@ func NewEmptyVolumes() Volumes
-### func NewVolumesInt64
+### func [NewVolumesInt64]()
```go
func NewVolumesInt64(input, output int64) Volumes
@@ -1054,7 +1054,7 @@ func NewVolumesInt64(input, output int64) Volumes
-### func \(Volumes\) Balance
+### func \(Volumes\) [Balance]()
```go
func (v Volumes) Balance() *big.Int
@@ -1063,7 +1063,7 @@ func (v Volumes) Balance() *big.Int
-### func \(Volumes\) Copy
+### func \(Volumes\) [Copy]()
```go
func (v Volumes) Copy() Volumes
@@ -1072,7 +1072,7 @@ func (v Volumes) Copy() Volumes
-### func \(Volumes\) JSONSchemaExtend
+### func \(Volumes\) [JSONSchemaExtend]()
```go
func (Volumes) JSONSchemaExtend(schema *jsonschema.Schema)
@@ -1081,7 +1081,7 @@ func (Volumes) JSONSchemaExtend(schema *jsonschema.Schema)
-### func \(Volumes\) MarshalJSON
+### func \(Volumes\) [MarshalJSON]()
```go
func (v Volumes) MarshalJSON() ([]byte, error)
@@ -1090,7 +1090,7 @@ func (v Volumes) MarshalJSON() ([]byte, error)
-### func \(\*Volumes\) Scan
+### func \(\*Volumes\) [Scan]()
```go
func (v *Volumes) Scan(src interface{}) error
@@ -1099,7 +1099,7 @@ func (v *Volumes) Scan(src interface{}) error
-### func \(Volumes\) Value
+### func \(Volumes\) [Value]()
```go
func (v Volumes) Value() (driver.Value, error)
@@ -1108,7 +1108,7 @@ func (v Volumes) Value() (driver.Value, error)
-## type VolumesByAssets
+## type [VolumesByAssets]()
@@ -1117,7 +1117,7 @@ type VolumesByAssets map[string]Volumes
```
-### func \(VolumesByAssets\) Balances
+### func \(VolumesByAssets\) [Balances]()
```go
func (v VolumesByAssets) Balances() BalancesByAssets
@@ -1126,7 +1126,7 @@ func (v VolumesByAssets) Balances() BalancesByAssets
-## type VolumesWithBalance
+## type [VolumesWithBalance]()
@@ -1139,7 +1139,7 @@ type VolumesWithBalance struct {
```
-## type VolumesWithBalanceByAssetByAccount
+## type [VolumesWithBalanceByAssetByAccount]()
@@ -1152,7 +1152,7 @@ type VolumesWithBalanceByAssetByAccount struct {
```
-## type VolumesWithBalanceByAssets
+## type [VolumesWithBalanceByAssets]()
diff --git a/internal/doc.go b/internal/doc.go
index 0d2884577..631b605c7 100644
--- a/internal/doc.go
+++ b/internal/doc.go
@@ -1,2 +1,2 @@
-//go:generate gomarkdoc -o README.md
+//go:generate gomarkdoc -o README.md --repository.default-branch main
package ledger
diff --git a/tools/generator/go.mod b/tools/generator/go.mod
index 12fa366ed..c407a3f2d 100644
--- a/tools/generator/go.mod
+++ b/tools/generator/go.mod
@@ -9,7 +9,7 @@ replace github.com/formancehq/ledger => ../..
replace github.com/formancehq/ledger/pkg/client => ../../pkg/client
require (
- github.com/formancehq/go-libs/v2 v2.0.1-0.20241121194732-b79c48b683f2
+ github.com/formancehq/go-libs/v2 v2.0.1-0.20250101192540-cfa76c1dedeb
github.com/formancehq/ledger v0.0.0-00010101000000-000000000000
github.com/formancehq/ledger/pkg/client v0.0.0-00010101000000-000000000000
github.com/spf13/cobra v1.8.1
@@ -37,14 +37,14 @@ require (
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-sourcemap/sourcemap v2.1.3+incompatible // indirect
- github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db // indirect
+ github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/hashicorp/go-hclog v1.6.3 // indirect
github.com/inconshreveable/mousetrap v1.1.0 // indirect
- github.com/invopop/jsonschema v0.12.0 // indirect
+ github.com/invopop/jsonschema v0.13.0 // indirect
github.com/jackc/pgpassfile v1.0.0 // indirect
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
- github.com/jackc/pgx/v5 v5.7.1 // indirect
+ github.com/jackc/pgx/v5 v5.7.2 // indirect
github.com/jackc/pgxlisten v0.0.0-20241106001234-1d6f6656415c // indirect
github.com/jackc/puddle/v2 v2.2.2 // indirect
github.com/jinzhu/inflection v1.0.0 // indirect
@@ -60,7 +60,7 @@ require (
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/tmthrgd/go-hex v0.0.0-20190904060850-447a3041c3bc // indirect
- github.com/uptrace/bun v1.2.6 // indirect
+ github.com/uptrace/bun v1.2.7 // indirect
github.com/uptrace/opentelemetry-go-extra/otellogrus v0.3.2 // indirect
github.com/uptrace/opentelemetry-go-extra/otelutil v0.3.2 // indirect
github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
diff --git a/tools/generator/go.sum b/tools/generator/go.sum
index 29c1e3556..baec969ed 100644
--- a/tools/generator/go.sum
+++ b/tools/generator/go.sum
@@ -4,8 +4,8 @@ filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA=
filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4=
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 h1:L/gRVlceqvL25UVaW/CKtUDjefjrs0SPonmDGUVOYP0=
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
-github.com/IBM/sarama v1.43.3 h1:Yj6L2IaNvb2mRBop39N7mmJAHBVY3dTPncr3qGVkxPA=
-github.com/IBM/sarama v1.43.3/go.mod h1:FVIRaLrhK3Cla/9FfRF5X9Zua2KpS3SYIXxhac1H+FQ=
+github.com/IBM/sarama v1.44.0 h1:puNKqcScjSAgVLramjsuovZrS0nJZFVsrvuUymkWqhE=
+github.com/IBM/sarama v1.44.0/go.mod h1:MxQ9SvGfvKIorbk077Ff6DUnBlGpidiQOtU2vuBaxVw=
github.com/Masterminds/semver/v3 v3.2.1 h1:RN9w6+7QoMeJVGyfmbcgs28Br8cvmnucEXnY0rYXWg0=
github.com/Masterminds/semver/v3 v3.2.1/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ=
github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY=
@@ -102,8 +102,8 @@ github.com/fatih/color v1.18.0 h1:S8gINlzdQ840/4pfAwic/ZE0djQEH3wM94VfqLTZcOM=
github.com/fatih/color v1.18.0/go.mod h1:4FelSpRwEGDpQ12mAdzqdOukCy4u8WUtOY6lkT/6HfU=
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
-github.com/formancehq/go-libs/v2 v2.0.1-0.20241121194732-b79c48b683f2 h1:JsacSDe6MYGCm04ZY/VJyYTUAWg8jhOBZm6AGyErF/I=
-github.com/formancehq/go-libs/v2 v2.0.1-0.20241121194732-b79c48b683f2/go.mod h1:ZGHVcAC54ZbPgeoGKy/d31CHy94RMhHQlX+Vui15ST8=
+github.com/formancehq/go-libs/v2 v2.0.1-0.20250101192540-cfa76c1dedeb h1:v471RK/yxiFFUkJUgZ2CJXGl46KMjOg+Tlr0uMTlQJg=
+github.com/formancehq/go-libs/v2 v2.0.1-0.20250101192540-cfa76c1dedeb/go.mod h1:s2c9ULpCJnof0wJsLout05Aj7EwYGUByGBWVviptqTE=
github.com/formancehq/numscript v0.0.10 h1:ElvYpoayUX5tHtCCR18ihJTjNlHzdkE4M0IqSm9aufg=
github.com/formancehq/numscript v0.0.10/go.mod h1:btuSv05cYwi9BvLRxVs5zrunU+O1vTgigG1T6UsawcY=
github.com/gkampitakis/ciinfo v0.3.0 h1:gWZlOC2+RYYttL0hBqcoQhM7h1qNkVqvRCV1fOvpAv8=
@@ -141,8 +141,8 @@ github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=
github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db h1:097atOisP2aRj7vFgYQBbFN4U4JNXUNYpxael3UzMyo=
-github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144=
+github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad h1:a6HEuzUHeKH6hwfN/ZoQgRgVIWFJljSWa/zetS2WTvg=
+github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144=
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4=
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ=
github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
@@ -170,14 +170,14 @@ github.com/hashicorp/go-uuid v1.0.3 h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/C
github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
-github.com/invopop/jsonschema v0.12.0 h1:6ovsNSuvn9wEQVOyc72aycBMVQFKz7cPdMJn10CvzRI=
-github.com/invopop/jsonschema v0.12.0/go.mod h1:ffZ5Km5SWWRAIN6wbDXItl95euhFz2uON45H2qjYt+0=
+github.com/invopop/jsonschema v0.13.0 h1:KvpoAJWEjR3uD9Kbm2HWJmqsEaHt8lBUpd0qHcIi21E=
+github.com/invopop/jsonschema v0.13.0/go.mod h1:ffZ5Km5SWWRAIN6wbDXItl95euhFz2uON45H2qjYt+0=
github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo=
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
-github.com/jackc/pgx/v5 v5.7.1 h1:x7SYsPBYDkHDksogeSmZZ5xzThcTgRz++I5E+ePFUcs=
-github.com/jackc/pgx/v5 v5.7.1/go.mod h1:e7O26IywZZ+naJtWWos6i6fvWK+29etgITqrqHLfoZA=
+github.com/jackc/pgx/v5 v5.7.2 h1:mLoDLV6sonKlvjIEsV56SkWNCnuNv531l94GaIzO+XI=
+github.com/jackc/pgx/v5 v5.7.2/go.mod h1:ncY89UGWxg82EykZUwSpUKEfccBGGYq1xjrOpsbsfGQ=
github.com/jackc/pgxlisten v0.0.0-20241106001234-1d6f6656415c h1:bTgmg761ac9Ki27HoLx8IBvc+T+Qj6eptBpKahKIRT4=
github.com/jackc/pgxlisten v0.0.0-20241106001234-1d6f6656415c/go.mod h1:N4E1APLOYrbM11HH5kdqAjDa8RJWVwD3JqWpvH22h64=
github.com/jackc/puddle/v2 v2.2.2 h1:PR8nw+E/1w0GLuRFSmiioY6UooMp6KJv0/61nB7icHo=
@@ -235,10 +235,10 @@ github.com/nats-io/nuid v1.0.1 h1:5iA8DT8V7q8WK2EScv2padNa/rTESc1KdnPw4TC2paw=
github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c=
github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4=
github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
-github.com/onsi/ginkgo/v2 v2.22.0 h1:Yed107/8DjTr0lKCNt7Dn8yQ6ybuDRQoMGrNFKzMfHg=
-github.com/onsi/ginkgo/v2 v2.22.0/go.mod h1:7Du3c42kxCUegi0IImZ1wUQzMBVecgIHjR1C+NkhLQo=
-github.com/onsi/gomega v1.35.1 h1:Cwbd75ZBPxFSuZ6T+rN/WCb/gOc6YgFBXLlZLhC7Ds4=
-github.com/onsi/gomega v1.35.1/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog=
+github.com/onsi/ginkgo/v2 v2.22.1 h1:QW7tbJAUDyVDVOM5dFa7qaybo+CRfR7bemlQUN6Z8aM=
+github.com/onsi/ginkgo/v2 v2.22.1/go.mod h1:S6aTpoRsSq2cZOd+pssHAlKW/Q/jZt6cPrPlnj4a1xM=
+github.com/onsi/gomega v1.36.2 h1:koNYke6TVk6ZmnyHrCXba/T/MoLBXFjeC1PtvYgw0A8=
+github.com/onsi/gomega v1.36.2/go.mod h1:DdwyADRjrc825LhMEkD76cHR5+pUnjhUN8GlHlRPHzY=
github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=
github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM=
github.com/opencontainers/image-spec v1.1.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug=
@@ -267,8 +267,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
-github.com/shirou/gopsutil/v4 v4.24.11 h1:WaU9xqGFKvFfsUv94SXcUPD7rCkU0vr/asVdQOBZNj8=
-github.com/shirou/gopsutil/v4 v4.24.11/go.mod h1:s4D/wg+ag4rG0WO7AiTj2BeYCRhym0vM7DHbZRxnIT8=
+github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4=
+github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o=
github.com/shomali11/util v0.0.0-20220717175126-f0771b70947f h1:OM0LVaVycWC+/j5Qra7USyCg2sc+shg3KwygAA+pYvA=
github.com/shomali11/util v0.0.0-20220717175126-f0771b70947f/go.mod h1:9POpw/crb6YrseaYBOwraL0lAYy0aOW79eU3bvMxgbM=
github.com/shomali11/xsql v0.0.0-20190608141458-bf76292144df h1:SVCDTuzM3KEk8WBwSSw7RTPLw9ajzBaXDg39Bo6xIeU=
@@ -301,14 +301,14 @@ github.com/tklauser/numcpus v0.9.0 h1:lmyCHtANi8aRUgkckBgoDk1nHCux3n2cgkJLXdQGPD
github.com/tklauser/numcpus v0.9.0/go.mod h1:SN6Nq1O3VychhC1npsWostA+oW+VOQTxZrS604NSRyI=
github.com/tmthrgd/go-hex v0.0.0-20190904060850-447a3041c3bc h1:9lRDQMhESg+zvGYmW5DyG0UqvY96Bu5QYsTLvCHdrgo=
github.com/tmthrgd/go-hex v0.0.0-20190904060850-447a3041c3bc/go.mod h1:bciPuU6GHm1iF1pBvUfxfsH0Wmnc2VbpgvbI9ZWuIRs=
-github.com/uptrace/bun v1.2.6 h1:lyGBQAhNiClchb97HA2cBnDeRxwTRLhSIgiFPXVisV8=
-github.com/uptrace/bun v1.2.6/go.mod h1:xMgnVFf+/5xsrFBU34HjDJmzZnXbVuNEt/Ih56I8qBU=
-github.com/uptrace/bun/dialect/pgdialect v1.2.6 h1:iNd1YLx619K+sZK+dRcWPzluurXYK1QwIkp9FEfNB/8=
-github.com/uptrace/bun/dialect/pgdialect v1.2.6/go.mod h1:OL7d3qZLxKYP8kxNhMg3IheN1pDR3UScGjoUP+ivxJQ=
+github.com/uptrace/bun v1.2.7 h1:rFjJDW9RM+P08FJkwO5xB+cnYSaQAqsAu9LIQH1iEQY=
+github.com/uptrace/bun v1.2.7/go.mod h1:tYihS32vC8v3sNzGtakjd2Q5Vye0D9hBR+0MjvmbaQE=
+github.com/uptrace/bun/dialect/pgdialect v1.2.7 h1:HvHPbXQ9f9uE7GaNAikb700i67QpJ50kvyyGRmoMDNA=
+github.com/uptrace/bun/dialect/pgdialect v1.2.7/go.mod h1:nUgYSlUrZ5F24XO1df1eSlNzsWk6abB8weKSfmGO7is=
github.com/uptrace/bun/extra/bundebug v1.2.5 h1:DsI/gl4jvq5tQ84yPqnlRYIQ4U6AouTqxJ8Y5Oijfz4=
github.com/uptrace/bun/extra/bundebug v1.2.5/go.mod h1:JFeYvklf5p92ZILXx4siMe2tEVn5JLelww3IGcJb4yA=
-github.com/uptrace/bun/extra/bunotel v1.2.6 h1:6m90acv9hsDuTYRo3oiKCWMatGPmi+feKAx8Y/GPj9A=
-github.com/uptrace/bun/extra/bunotel v1.2.6/go.mod h1:QGqnFNJ2H88juh7DmgdPJZVN9bSTpj7UaGllSO9JDKk=
+github.com/uptrace/bun/extra/bunotel v1.2.7 h1:8UsbMxWJUVZNKGe+fgCSzBJx/a8fXnlOSXq0R9kSGMY=
+github.com/uptrace/bun/extra/bunotel v1.2.7/go.mod h1:BXQlhJmxz5ANiOJPqkRowDmALX4SBAeufmD8sL4vmf0=
github.com/uptrace/opentelemetry-go-extra/otellogrus v0.3.2 h1:H8wwQwTe5sL6x30z71lUgNiwBdeCHQjrphCfLwqIHGo=
github.com/uptrace/opentelemetry-go-extra/otellogrus v0.3.2/go.mod h1:/kR4beFhlz2g+V5ik8jW+3PMiMQAPt29y6K64NNY53c=
github.com/uptrace/opentelemetry-go-extra/otelsql v0.3.2 h1:ZjUj9BLYf9PEqBn8W/OapxhPjVRdC6CsXTdULHsyk5c=
@@ -413,14 +413,14 @@ golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
golang.org/x/tools v0.28.0 h1:WuB6qZ4RPCQo5aP3WdKZS7i595EdWqWR8vqJTlwTVK8=
golang.org/x/tools v0.28.0/go.mod h1:dcIOrVd3mfQKTgrDVQHqCPMWy6lnhfhtX3hLXYVLfRw=
-google.golang.org/genproto/googleapis/api v0.0.0-20241219192143-6b3ec007d9bb h1:B7GIB7sr443wZ/EAEl7VZjmh1V6qzkt5V+RYcUYtS1U=
-google.golang.org/genproto/googleapis/api v0.0.0-20241219192143-6b3ec007d9bb/go.mod h1:E5//3O5ZIG2l71Xnt+P/CYUY8Bxs8E7WMoZ9tlcMbAY=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb h1:3oy2tynMOP1QbTC0MsNNAV+Se8M2Bd0A5+x1QHyw+pI=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb/go.mod h1:lcTa1sDdWEIHMWlITnIczmw5w60CF9ffkb8Z+DVmmjA=
+google.golang.org/genproto/googleapis/api v0.0.0-20250102185135-69823020774d h1:H8tOf8XM88HvKqLTxe755haY6r1fqqzLbEnfrmLXlSA=
+google.golang.org/genproto/googleapis/api v0.0.0-20250102185135-69823020774d/go.mod h1:2v7Z7gP2ZUOGsaFyxATQSRoBnKygqVq2Cwnvom7QiqY=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d h1:xJJRGY7TJcvIlpSrN3K6LAWgNFUILlO+OMAqtg9aqnw=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d/go.mod h1:3ENsm/5D1mzDyhpzeRi1NR784I0BcofWBoSc5QqqMK4=
google.golang.org/grpc v1.69.2 h1:U3S9QEtbXC0bYNvRtcoklF3xGtLViumSYxWykJS+7AU=
google.golang.org/grpc v1.69.2/go.mod h1:vyjdE6jLBI76dgpDojsFGNaHlxdjXN9ghpnd2o7JGZ4=
-google.golang.org/protobuf v1.36.0 h1:mjIs9gYtt56AzC4ZaffQuh88TZurBGhIJMBZGSxNerQ=
-google.golang.org/protobuf v1.36.0/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
+google.golang.org/protobuf v1.36.1 h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk=
+google.golang.org/protobuf v1.36.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=