| Constraints | External delegated preconf auth on behalf of a proposer |
|---|---|
| Preconfer | The component which provides an abstracted EVM RPC API endpoint for users to submit L2 transactions and get preconfirmations |
| Gateway | |
| Preconf Router |
Endpoints
Block constraints - not gateway delegation.
/constraints/v0/builder/constraintsPOSTContent-Type: application/jsonList[SignedConstraints]# A signed "bundle" of constraints.
class SignedConstraints(Container):
message: ConstraintsMessage
signature: BLSSignature
# A "bundle" of constraints for a specific slot.
class ConstraintsMessage(Container):
pubkey: BLSPubkey,
slot: uint64
contraints: List[Constraint]
class Constraint:
transaction:
bytecode_hash:
metadata: