Recursively merges two state override objects, combining their properties. If a key exists in both objects and the values are objects, they are merged recursively.
The base state override set to merge into
Optional
Optional state override set to merge from
A new merged state override set
const base = { '0x123': { balance: '0x1' } };const override = { '0x123': { code: '0x2' } };mergeStateOverrides(base, override);// Returns: { '0x123': { balance: '0x1', code: '0x2' } } Copy
const base = { '0x123': { balance: '0x1' } };const override = { '0x123': { code: '0x2' } };mergeStateOverrides(base, override);// Returns: { '0x123': { balance: '0x1', code: '0x2' } }
Recursively merges two state override objects, combining their properties. If a key exists in both objects and the values are objects, they are merged recursively.