Closed cmwaters closed 2 months ago
Out of curiosity, do you think it will be easier to add the signer field to the existing
Blob
type (a.k.a this PR) or create an entirely new type likeBlobV2
with the signer field + all the fields in the currentBlob
.
I think they would be much the same. Proto was designed to be used this way (i.e. creating new fields in a backwards compatible manner)
First step is to simply add the signer to the protos. Then I will create the go native blob version and the constructors for v0 and v1 share versions