Closed martyall closed 1 week ago
!ci-nightly-me
Passing nightly tests: https://buildkite.com/o-1-labs-2/mina-end-to-end-nightlies/builds/2929
!ci-build-me
https://buildkite.com/o-1-labs-2/mina-end-to-end-nightlies/builds/2929 nightly has passed for 7ccb7914ab6c5e5975b56a36e121d725058a700f
The Problem
@shimkiv discovered that the only values being returned by the graphql
runtimeConfig
query were the ones explicitly provided by the files, and did not incorporate the values coming from the profile defaults. This deviated from the previously defined behavior.The Solution
This PR fixes this problem, and also centralizes the logic for overwriting defaults for
{genesis, constraint}_constants
. This logic was previously duplicated depending whether you were loading only the constants or also the ledger.This PR also removes a duplicated field
minimum_user_command_fee_string
frommina_compile_config
How I tested
For example, now when running a local node on the
dev
profile and querying the endpoint: