Skip to content

Commit 349e477

Browse files
authored
Update XDR definitions for protocol 23 (#5694)
1 parent e88802c commit 349e477

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+6500
-6104
lines changed

Makefile

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Docker build targets use an optional "TAG" environment
22
# variable can be set to use custom tag name. For example:
33
# TAG=my-registry.example.com/keystore:dev make keystore
4-
DOWNLOADABLE_XDRS = xdr/Stellar-SCP.x \
4+
XDRS = xdr/Stellar-SCP.x \
55
xdr/Stellar-ledger-entries.x \
66
xdr/Stellar-ledger.x \
77
xdr/Stellar-overlay.x \
@@ -12,13 +12,12 @@ xdr/Stellar-contract-meta.x \
1212
xdr/Stellar-contract-spec.x \
1313
xdr/Stellar-contract.x \
1414
xdr/Stellar-internal.x \
15-
xdr/Stellar-contract-config-setting.x
15+
xdr/Stellar-contract-config-setting.x \
16+
xdr/Stellar-exporter.x
1617

17-
XDRS = $(DOWNLOADABLE_XDRS) xdr/Stellar-exporter.x
1818

19-
20-
XDRGEN_COMMIT=e2cac557162d99b12ae73b846cf3d5bfe16636de
21-
XDR_COMMIT=770e1f54e3bf116cde67c96cc29d5e551a9725d8
19+
XDRGEN_COMMIT=af107f07237a15fcf5f9aea71b2bebfcc1113b45
20+
XDR_COMMIT=1334181994a7c00fd44456f1b38d707652c202c6
2221

2322
.PHONY: xdr xdr-clean xdr-update
2423

@@ -46,15 +45,15 @@ recoverysigner:
4645
regulated-assets-approval-server:
4746
$(MAKE) -C services/regulated-assets-approval-server/ docker-build
4847

49-
gxdr/xdr_generated.go: $(DOWNLOADABLE_XDRS)
48+
gxdr/xdr_generated.go: $(XDRS)
5049
go run github.com/xdrpp/goxdr/cmd/goxdr -p gxdr -enum-comments -o $@ $(XDRS)
5150
gofmt -s -w $@
5251

5352
xdr/%.x:
5453
printf "%s" ${XDR_COMMIT} > xdr/xdr_commit_generated.txt
5554
curl -Lsf -o $@ https://raw.githubusercontent.com/stellar/stellar-xdr/$(XDR_COMMIT)/$(@F)
5655

57-
xdr/xdr_generated.go: $(DOWNLOADABLE_XDRS)
56+
xdr/xdr_generated.go: $(XDRS)
5857
docker run -it --rm -v $$PWD:/wd -w /wd ruby /bin/bash -c '\
5958
gem install specific_install -v 0.3.8 && \
6059
gem specific_install https://github.com/stellar/xdrgen.git -b $(XDRGEN_COMMIT) && \
@@ -70,7 +69,7 @@ xdr/xdr_generated.go: $(DOWNLOADABLE_XDRS)
7069
xdr: gxdr/xdr_generated.go xdr/xdr_generated.go
7170

7271
xdr-clean:
73-
rm $(DOWNLOADABLE_XDRS) || true
72+
rm $(XDRS) || true
7473

7574
xdr-update: xdr-clean xdr
7675

clients/stellarcore/client_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ func TestGetLedgerEntries(t *testing.T) {
144144
hmock := httptest.NewClient()
145145
c := &Client{HTTP: hmock, URL: "http://localhost:11626"}
146146

147-
var hash xdr.Hash
147+
var hash xdr.ContractId
148148
_, err := rand.Read(hash[:])
149149
require.NoError(t, err)
150150

0 commit comments

Comments
 (0)