datahaven/operator/precompiles
Gonza Montiel 1ec56681a5
feat: add referenda precompile (#217)
# Add Referenda Precompile

This PR introduces the referenda precompile from Moonbeam to enable
governance functionality through EVM calls.

## Changes Made

- Added `operator/precompiles/referenda/` with complete implementation
- Updated all runtime configs (mainnet, stagenet, testnet) to include
the referenda precompile
- Adapted track processing logic to work with DataHaven's runtime
configuration
- Adapted tests and mock according to our runtime

---------

Co-authored-by: Steve Degosserie <723552+stiiifff@users.noreply.github.com>
2025-10-11 00:17:21 +02:00
..
batch fix: change pallet_evm alias to EVM to fix eth_getCode (#213) 2025-10-10 17:48:52 +00:00
call-permit fix: change pallet_evm alias to EVM to fix eth_getCode (#213) 2025-10-10 17:48:52 +00:00
collective feat: add collective precompile (#204) 2025-10-08 23:16:34 +02:00
conviction-voting feat: add conviction voting precompile (#202) 2025-10-09 10:30:50 +02:00
erc20-balances fix: change pallet_evm alias to EVM to fix eth_getCode (#213) 2025-10-10 17:48:52 +00:00
identity feat: add identity precompile (#205) 2025-10-08 13:48:17 +00:00
precompile-registry fix: change pallet_evm alias to EVM to fix eth_getCode (#213) 2025-10-10 17:48:52 +00:00
preimage feat: add preimage precompile (#211) 2025-10-09 13:16:46 +02:00
proxy fix: change pallet_evm alias to EVM to fix eth_getCode (#213) 2025-10-10 17:48:52 +00:00
referenda feat: add referenda precompile (#217) 2025-10-11 00:17:21 +02:00