Closed pkcs8 closed 2 years ago
@pkcs8 What does this property contain? I am working on adding it but wanted to add some documentation.
@ckniffen data
property contains the following object, encoded in xrpl serialization format. When passed to xrpl.decode
, it returns:
{
Flags: 2147483649,
LedgerSequence: 74386177,
SigningTime: 716471418,
Cookie: '8B0D3B6F775C823E',
LedgerHash: '48E2C637974E505E81356D178EBE80834B633AC426B29CAB5DB42A9C073FF99B',
ConsensusHash: '7B68F88701CD73D951976540DFF5CAA2A00F6B605F1BCE82DC1B5D83DE1CBCDF',
ValidatedHash: 'E56337278151F76351C8251392FD2089C9714B92A3BC38A0CF720D7B02F69E51',
SigningPubKey: '033CE387D979DAEAF4A7D67F0A76C84B2A09C3859558A1DAE886663D3F0121A9D7',
Signature: '304402202A20BDBFA3C2BC376A46ED7A3A245F8D19D1DABE96888D84429B6F732525E46D022027F9DAA466A63E44938BC074289804EB5B68BC3F1F99988E384213526476143C'
}
Using this property it is easier to verify validation signature.
Closed by #2096
Messages emitted on
validationReceived
stream havedata
property, butxrpl.ValidationStream
interface does not include this property.This causes Typescript to print
error TS2339: Property 'data' does not exist on type 'ValidationStream'.
errors.It would be great to have
data
in ValidationStream interface - https://github.com/XRPLF/xrpl.js/blob/main/packages/xrpl/src/models/methods/subscribe.ts#L183