Example Signatures Not Valid
AusIV opened this issue · comments
Austin Roberts commented
Aside from not matching the order, the signature 0x012761a3ed31b43c8780e905a260a35faefcc527be7516aa11c0256729b5b351bc33
is invalid because:
- It does not end with a valid signature type. The last byte should match one of the signature types here: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md#signature-types
- The
v
component of the signature is 01, when it should be either 1b or 1c.
NoteGio/openrelay#127 is an issue raised by an OpenRelay user trying to submit the example order and OpenRelay rejects it because of the signature. Aside from the other reasons OpenRelay would reject that order, the signature in the documentation isn't to spec.
Austin Roberts commented
Also, the exchange address in the examples is the v1 exchange address.