-
Notifications
You must be signed in to change notification settings - Fork 62
fix(core): transaction body can now serializes bodies with no inputs correctly #1117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(core): transaction body can now serializes bodies with no inputs correctly #1117
Conversation
Standard DiffPostThis PR would generate the following Previewdiff -u -N /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend
--- /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend 2024-02-29 05:07:40.576706486 +0000
+++ /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend 2024-02-29 05:07:40.576706486 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "14"
creationTimestamp: "2024-01-25T22:08:02Z"
- generation: 14
+ generation: 15
labels:
app: backend
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-backend
@@ -90,8 +90,8 @@
- name: USE_KORA_LABS
value: "true"
- name: BUILD_INFO
- value: '{"extra":{"narHash":"sha256-YhTMPD39gcCVPuygV2d0vroeeBvR1P/8LOh/xjbcsMo=","path":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source","sourceInfo":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source"},"lastModified":1708688536,"lastModifiedDate":"20240223114216","rev":"b9880480745ed23edaf686c1f77b7c6904b015a0","shortRev":"b988048"}'
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:4mr99h0dkq2zy5jjsh2dvv3p18n90qkp
+ value: '{"extra":{"narHash":"sha256-1ghy5vdVhVlEhKelD09sGUQ3KtXuPzG8eiE17fr/gKs=","path":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source","sourceInfo":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source"},"lastModified":1709182119,"lastModifiedDate":"20240229044839","rev":"d5b269162a7eab9e8d7b13298f953e91378d0505","shortRev":"d5b2691"}'
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:fjm71ad0m4czv2kjyw8mrwndm8pkh4fh
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker
--- /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker 2024-02-29 05:07:40.720705805 +0000
+++ /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker 2024-02-29 05:07:40.724705786 +0000
@@ -8,7 +8,7 @@
labels:
app: blockfrost-worker
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-blockfrost-worker
diff -u -N /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy
--- /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-29 05:07:40.864705124 +0000
+++ /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-29 05:07:40.864705124 +0000
@@ -8,7 +8,7 @@
labels:
app: coingecko-proxy
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-coingecko-proxy
diff -u -N /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector
--- /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector 2024-02-29 05:07:41.012704423 +0000
+++ /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector 2024-02-29 05:07:41.012704423 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "14"
creationTimestamp: "2024-01-25T22:08:02Z"
- generation: 14
+ generation: 15
labels:
app: handle-projector
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-handle-projector
@@ -74,8 +74,8 @@
- name: PROJECTION_NAMES
value: handle
- name: BUILD_INFO
- value: '{"extra":{"narHash":"sha256-YhTMPD39gcCVPuygV2d0vroeeBvR1P/8LOh/xjbcsMo=","path":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source","sourceInfo":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source"},"lastModified":1708688536,"lastModifiedDate":"20240223114216","rev":"b9880480745ed23edaf686c1f77b7c6904b015a0","shortRev":"b988048"}'
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:4mr99h0dkq2zy5jjsh2dvv3p18n90qkp
+ value: '{"extra":{"narHash":"sha256-1ghy5vdVhVlEhKelD09sGUQ3KtXuPzG8eiE17fr/gKs=","path":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source","sourceInfo":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source"},"lastModified":1709182119,"lastModifiedDate":"20240229044839","rev":"d5b269162a7eab9e8d7b13298f953e91378d0505","shortRev":"d5b2691"}'
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:fjm71ad0m4czv2kjyw8mrwndm8pkh4fh
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider
--- /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider 2024-02-29 05:07:41.160703724 +0000
+++ /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider 2024-02-29 05:07:41.160703724 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "14"
creationTimestamp: "2024-01-25T22:08:02Z"
- generation: 14
+ generation: 15
labels:
app: handle-provider
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-handle-provider
@@ -82,8 +82,8 @@
- name: USE_KORA_LABS
value: "true"
- name: BUILD_INFO
- value: '{"extra":{"narHash":"sha256-YhTMPD39gcCVPuygV2d0vroeeBvR1P/8LOh/xjbcsMo=","path":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source","sourceInfo":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source"},"lastModified":1708688536,"lastModifiedDate":"20240223114216","rev":"b9880480745ed23edaf686c1f77b7c6904b015a0","shortRev":"b988048"}'
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:4mr99h0dkq2zy5jjsh2dvv3p18n90qkp
+ value: '{"extra":{"narHash":"sha256-1ghy5vdVhVlEhKelD09sGUQ3KtXuPzG8eiE17fr/gKs=","path":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source","sourceInfo":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source"},"lastModified":1709182119,"lastModifiedDate":"20240229044839","rev":"d5b269162a7eab9e8d7b13298f953e91378d0505","shortRev":"d5b2691"}'
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:fjm71ad0m4czv2kjyw8mrwndm8pkh4fh
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker
--- /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker 2024-02-29 05:07:41.308703023 +0000
+++ /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker 2024-02-29 05:07:41.308703023 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "14"
creationTimestamp: "2024-01-25T22:08:02Z"
- generation: 14
+ generation: 15
labels:
app: pg-boss-worker
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-pg-boss-worker
@@ -98,8 +98,8 @@
- name: STAKE_POOL_PROVIDER_URL
value: http://dev-preview-cardanojs-backend.dev-preview.svc.cluster.local
- name: BUILD_INFO
- value: '{"extra":{"narHash":"sha256-YhTMPD39gcCVPuygV2d0vroeeBvR1P/8LOh/xjbcsMo=","path":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source","sourceInfo":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source"},"lastModified":1708688536,"lastModifiedDate":"20240223114216","rev":"b9880480745ed23edaf686c1f77b7c6904b015a0","shortRev":"b988048"}'
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:4mr99h0dkq2zy5jjsh2dvv3p18n90qkp
+ value: '{"extra":{"narHash":"sha256-1ghy5vdVhVlEhKelD09sGUQ3KtXuPzG8eiE17fr/gKs=","path":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source","sourceInfo":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source"},"lastModified":1709182119,"lastModifiedDate":"20240229044839","rev":"d5b269162a7eab9e8d7b13298f953e91378d0505","shortRev":"d5b2691"}'
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:fjm71ad0m4czv2kjyw8mrwndm8pkh4fh
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector
--- /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector 2024-02-29 05:07:41.452702342 +0000
+++ /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector 2024-02-29 05:07:41.452702342 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "14"
creationTimestamp: "2024-01-25T22:08:02Z"
- generation: 14
+ generation: 15
labels:
app: stake-pool-projector
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-stake-pool-projector
@@ -74,8 +74,8 @@
- name: PROJECTION_NAMES
value: stake-pool,stake-pool-metadata-job,stake-pool-metrics-job,stake-pool-rewards-job
- name: BUILD_INFO
- value: '{"extra":{"narHash":"sha256-YhTMPD39gcCVPuygV2d0vroeeBvR1P/8LOh/xjbcsMo=","path":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source","sourceInfo":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source"},"lastModified":1708688536,"lastModifiedDate":"20240223114216","rev":"b9880480745ed23edaf686c1f77b7c6904b015a0","shortRev":"b988048"}'
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:4mr99h0dkq2zy5jjsh2dvv3p18n90qkp
+ value: '{"extra":{"narHash":"sha256-1ghy5vdVhVlEhKelD09sGUQ3KtXuPzG8eiE17fr/gKs=","path":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source","sourceInfo":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source"},"lastModified":1709182119,"lastModifiedDate":"20240229044839","rev":"d5b269162a7eab9e8d7b13298f953e91378d0505","shortRev":"d5b2691"}'
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:fjm71ad0m4czv2kjyw8mrwndm8pkh4fh
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider
--- /tmp/LIVE-741892705/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider 2024-02-29 05:07:41.600701644 +0000
+++ /tmp/MERGED-650451629/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider 2024-02-29 05:07:41.600701644 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "14"
creationTimestamp: "2024-01-25T22:08:02Z"
- generation: 14
+ generation: 15
labels:
app: stake-pool-provider
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-stake-pool-provider
@@ -84,8 +84,8 @@
- name: USE_TYPEORM_STAKE_POOL_PROVIDER
value: "true"
- name: BUILD_INFO
- value: '{"extra":{"narHash":"sha256-YhTMPD39gcCVPuygV2d0vroeeBvR1P/8LOh/xjbcsMo=","path":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source","sourceInfo":"/nix/store/0d9hwrcapkvpl2g8r3z089a2lkddanw1-source"},"lastModified":1708688536,"lastModifiedDate":"20240223114216","rev":"b9880480745ed23edaf686c1f77b7c6904b015a0","shortRev":"b988048"}'
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:4mr99h0dkq2zy5jjsh2dvv3p18n90qkp
+ value: '{"extra":{"narHash":"sha256-1ghy5vdVhVlEhKelD09sGUQ3KtXuPzG8eiE17fr/gKs=","path":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source","sourceInfo":"/nix/store/cpgw4jf9yaczlz0c9i8qnqxgm8p5gs0c-source"},"lastModified":1709182119,"lastModifiedDate":"20240229044839","rev":"d5b269162a7eab9e8d7b13298f953e91378d0505","shortRev":"d5b2691"}'
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:fjm71ad0m4czv2kjyw8mrwndm8pkh4fh
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-741892705/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor /tmp/MERGED-650451629/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor
--- /tmp/LIVE-741892705/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor 2024-02-29 05:07:41.744700960 +0000
+++ /tmp/MERGED-650451629/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor 2024-02-29 05:07:41.744700960 +0000
@@ -5,7 +5,7 @@
generation: 1
labels:
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
instance: primary
name: lace-backend-monitor
namespace: dev-preview
diff -u -N /tmp/LIVE-741892705/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor /tmp/MERGED-650451629/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor
--- /tmp/LIVE-741892705/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor 2024-02-29 05:07:41.888700280 +0000
+++ /tmp/MERGED-650451629/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor 2024-02-29 05:07:41.888700280 +0000
@@ -5,7 +5,7 @@
generation: 1
labels:
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
instance: primary
name: lace-handle-provider-monitor
namespace: dev-preview
diff -u -N /tmp/LIVE-741892705/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor /tmp/MERGED-650451629/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor
--- /tmp/LIVE-741892705/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor 2024-02-29 05:07:42.032699599 +0000
+++ /tmp/MERGED-650451629/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor 2024-02-29 05:07:42.032699599 +0000
@@ -5,7 +5,7 @@
generation: 1
labels:
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
instance: primary
name: lace-stake-pool-provider-monitor
namespace: dev-preview
diff -u -N /tmp/LIVE-741892705/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend /tmp/MERGED-650451629/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend
--- /tmp/LIVE-741892705/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend 2024-02-29 05:07:42.184698878 +0000
+++ /tmp/MERGED-650451629/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend 2024-02-29 05:07:42.184698878 +0000
@@ -20,7 +20,7 @@
labels:
app: backend
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-backend
diff -u -N /tmp/LIVE-741892705/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy /tmp/MERGED-650451629/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy
--- /tmp/LIVE-741892705/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-29 05:07:42.332698179 +0000
+++ /tmp/MERGED-650451629/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-29 05:07:42.332698179 +0000
@@ -18,7 +18,7 @@
labels:
app: coingecko-proxy
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-coingecko-proxy
diff -u -N /tmp/LIVE-741892705/v1.Service.dev-preview.dev-preview-cardanojs-backend /tmp/MERGED-650451629/v1.Service.dev-preview.dev-preview-cardanojs-backend
--- /tmp/LIVE-741892705/v1.Service.dev-preview.dev-preview-cardanojs-backend 2024-02-29 05:07:40.004709193 +0000
+++ /tmp/MERGED-650451629/v1.Service.dev-preview.dev-preview-cardanojs-backend 2024-02-29 05:07:40.004709193 +0000
@@ -5,7 +5,7 @@
labels:
app: backend
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-backend
diff -u -N /tmp/LIVE-741892705/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy /tmp/MERGED-650451629/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy
--- /tmp/LIVE-741892705/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-29 05:07:40.144708529 +0000
+++ /tmp/MERGED-650451629/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-29 05:07:40.144708529 +0000
@@ -5,7 +5,7 @@
labels:
app: coingecko-proxy
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-coingecko-proxy
diff -u -N /tmp/LIVE-741892705/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider /tmp/MERGED-650451629/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider
--- /tmp/LIVE-741892705/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider 2024-02-29 05:07:40.288707850 +0000
+++ /tmp/MERGED-650451629/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider 2024-02-29 05:07:40.288707850 +0000
@@ -5,7 +5,7 @@
labels:
app: handle-provider
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-handle-provider
diff -u -N /tmp/LIVE-741892705/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider /tmp/MERGED-650451629/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider
--- /tmp/LIVE-741892705/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider 2024-02-29 05:07:40.428707188 +0000
+++ /tmp/MERGED-650451629/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider 2024-02-29 05:07:40.428707188 +0000
@@ -5,7 +5,7 @@
labels:
app: stake-pool-provider
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: b9880480745ed23edaf686c1f77b7c6904b015a0
+ app.kubernetes.io/version: d5b269162a7eab9e8d7b13298f953e91378d0505
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-stake-pool-provider |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work! 🕵️
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The change is coherent with the code in the same context, but seems to be not so much coherent with subject and description of the PR; I read:
bodies with no inputs
but reading at the code I would have expected
bodies with no outputs
.
Maybe this is just a minor refuse...
The error was caused when the transaction body had no inputs. Because we were using the inputs presence to account for both inputs and outputs during the computation of the map size. When the inputs were missing, the size of the map was reduced by 2 (rather than 1) as if when there were no inputs, there weren't also any outputs (even when outputs were present) |
Context
There is a bug in the transaction body serialization logic which causes incorrect CBOR to be produced if there are no inputs in the transaction.
Proposed Solution
Fix the bug