* refactor genesis state flag handling, support url * lint fix Co-authored-by: Kasey Kirkham <kasey@users.noreply.github.com> Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>