Skip to main content
Creates CallData from a raw byte array. Specialized constructor for binary input with zero-copy optimization.

Signature

Parameters

  • bytes - Raw byte array representing calldata

Returns

CallDataType - Branded Uint8Array with CallData semantics

Examples

Zero-Copy Optimization

fromBytes uses zero-copy when possible:
This makes fromBytes the most efficient constructor for binary data.

Validation

Validates byte array structure:

Use Cases

Binary Protocol

Performance-Critical Path

Buffer Slicing

Web APIs

Type Safety

Enforces CallData brand at compile time:

Performance Comparison