Compare commits

...

1 Commits

Author SHA1 Message Date
Matthew Chen
5127c7da52 v1.1.0-pre2 2021-05-26 15:57:33 -03:00
4 changed files with 26 additions and 9 deletions

Binary file not shown.

View File

@ -85,9 +85,10 @@ GEM
PLATFORMS
ruby
universal-darwin-20
DEPENDENCIES
cocoapods!
BUNDLED WITH
2.1.4
2.2.2

View File

@ -542,12 +542,16 @@ extension Blockchain_ArchiveBlock: SwiftProtobuf.Message, SwiftProtobuf._Message
switch fieldNumber {
case 1: try {
var v: Blockchain_ArchiveBlockV1?
var hadOneofValue = false
if let current = self.block {
try decoder.handleConflictingOneOf()
hadOneofValue = true
if case .v1(let m) = current {v = m}
}
try decoder.decodeSingularMessageField(value: &v)
if let v = v {self.block = .v1(v)}
if let v = v {
if hadOneofValue {try decoder.handleConflictingOneOf()}
self.block = .v1(v)
}
}()
default: break
}

View File

@ -273,30 +273,42 @@ extension Printable_PrintableWrapper: SwiftProtobuf.Message, SwiftProtobuf._Mess
switch fieldNumber {
case 1: try {
var v: External_PublicAddress?
var hadOneofValue = false
if let current = self.wrapper {
try decoder.handleConflictingOneOf()
hadOneofValue = true
if case .publicAddress(let m) = current {v = m}
}
try decoder.decodeSingularMessageField(value: &v)
if let v = v {self.wrapper = .publicAddress(v)}
if let v = v {
if hadOneofValue {try decoder.handleConflictingOneOf()}
self.wrapper = .publicAddress(v)
}
}()
case 2: try {
var v: Printable_PaymentRequest?
var hadOneofValue = false
if let current = self.wrapper {
try decoder.handleConflictingOneOf()
hadOneofValue = true
if case .paymentRequest(let m) = current {v = m}
}
try decoder.decodeSingularMessageField(value: &v)
if let v = v {self.wrapper = .paymentRequest(v)}
if let v = v {
if hadOneofValue {try decoder.handleConflictingOneOf()}
self.wrapper = .paymentRequest(v)
}
}()
case 3: try {
var v: Printable_TransferPayload?
var hadOneofValue = false
if let current = self.wrapper {
try decoder.handleConflictingOneOf()
hadOneofValue = true
if case .transferPayload(let m) = current {v = m}
}
try decoder.decodeSingularMessageField(value: &v)
if let v = v {self.wrapper = .transferPayload(v)}
if let v = v {
if hadOneofValue {try decoder.handleConflictingOneOf()}
self.wrapper = .transferPayload(v)
}
}()
default: break
}