You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extend the EntityRegistry precompile (crates/arkiv-node/src/precompile.rs) so
that each of the six ops charges its fee per spec §1–§2 before mutating state.
Refer to arkiv fee spec: https://github.com/Arkiv-Network/arkiv-architecture/blob/main/arkiv/tokenomics/arkiv-fee-spec.md
Extend the EntityRegistry precompile (crates/arkiv-node/src/precompile.rs) so
that each of the six ops charges its fee per spec §1–§2 before mutating state.
Inside the precompile:
contract (Implement Governance SmartContract #86). Cache per-block.
source
current_entity_size_KBandremaining_duration_days.fee_USD = op_base + storage_rate × size_KB × time_days
fee_GLM = (fee_USD × fee_multiplier) / usd_per_glm
OP Stack sequencer revenue path (spec §7).
Tests: all six §6 worked examples (A–F, plus C′ at fee_multiplier=10).
Depends on: #86 (contract ABI).