Open cblp opened 2 years ago
The same in CLI:
$ keybase wallet sign --xdr AAAAAgAAAACfPd+FSFlAx6BAfyJSF/nTy99q5NqNJ/ZB2HYUw2RilAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAEkxvZ2dpbmcgaW50byBWZWNoZQAAAAAAAQAAAAAAAAAKAAAABW5vbmNlAAAAAAAAAQAAABhvV3ZzemtVUVJZZmNnbVg4WFRRMXJLeDUAAAAAAAAAAA==
▶ ERROR decoding tx: xdr:decode: switch '2' is not valid enum value for union
I'm trying to sign a transaction with KeyBase client SEP-7 handler, and I get
request parameter "xdr" is invalid
, but Stellar laboratory decodes this transaction successfully:What's wrong? Is your vendored XDR library up-to-date?