package
7.1.0-beta+incompatible
Repository: https://github.com/injectivelabs/0x-mesh.git
Documentation: pkg.go.dev

# Functions

ConvertRejectOrderCodeToOrderEventEndState converts an RejectOrderCode to an OrderEventEndState type.
New instantiates a new order validator.

# Constants

RejectedOrderKind values.
RejectedOrderKind values.
RejectedOrderKind values.
ROInvalidSchemaCode is the RejectedOrderStatus emitted if an order doesn't conform to the order schema.
RejectedOrderKind values.

# Variables

RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.
RejectedOrderStatus values.

# Structs

AcceptedOrderInfo represents an fillable order and how much it could be filled for.
OrderValidator validates 0x orders.
RejectedOrderInfo encapsulates all the needed information to understand _why_ a 0x order was rejected (i.e.
RejectedOrderStatus enumerates all the unique reasons for an orders rejection.
ValidationResults defines the validation results returned from BatchValidate Within this context, an order is `Accepted` if it passes all the 0x schema tests and is fillable for a non-zero amount.

# Type aliases

RejectedOrderKind enumerates all kinds of reasons an order could be rejected by Mesh.