diff --git a/go.mod b/go.mod index cc9c8f740..2b05979a5 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/shomali11/xsql v0.0.0-20190608141458-bf76292144df @@ -34,8 +34,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 616e988bf..bdd4b1dcd 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=