Commit graph

5 commits

Author SHA1 Message Date
Arran Schlosberg
6804c3c0f6
feat: receipt marshalling for RPCs (#262)
## Why this should be merged

Allow SAE to provide direct `types.Receipt` access.

## How this works

Function aliases.

## How this was tested

n/a
2026-02-17 15:59:18 +00:00
Stephen Buttolph
e673c70970
feat: expose ethapi.NewRPCTransaction and ethapi.NewRPCPendingTransaction (#260) 2026-01-28 11:08:29 -05:00
Stephen Buttolph
24462f0085
feat: expose ethapi.RPCTransaction (#258)
## Why this should be merged

Supports testing `txpool` APIs in SAE.

## How this works

Exposes the type.

## How this was tested

N/A
2026-01-23 21:02:08 +00:00
Stephen Buttolph
749b6cefda
feat: expose additional ethapi servers (#245)
## Why this should be merged

Required for SAE to support more of the required APIs. I left out the
account and personal APIs, as we really shouldn't be managing any keys
on the node.

## How this works

Follows the same style that already existed. Additionally, copied the
upstream description for the types.

## How this was tested

Only local testing (although the prior functions were also not tested)
2025-11-14 12:04:01 -05:00
Arran Schlosberg
2d94327f8d
feat: partially expose internal/ethapi package (#182)
## Why this should be merged

Exposes API implementations for use by SAE.

## How this works

Type aliases and constructor propagation.

## How this was tested

N/A
2025-05-27 10:29:35 -04:00