1.1.0-alpha-rc01 (2024-09-11)
Features
- add
--mock
flag to init (#912) (0fccdb3) - add binary installation command (#879) (71657bd)
- add block explorer command (#880) (73e0cb2)
- add commands to export and update sequencer metadata (#847) (3febe76)
- add eibc client support (#813) (89dc1c6)
- add rollapp init (#803) (19a455a)
- add rollapp status command (#812) (0e1d2a1)
- celestia light client config logic, sync from da head for first sequencer, sync from first state update for others (#832) (c911b45)
- display and accept bond amount in base denom (#911) (61b445b)
- fetch DA information from
roller.toml
for easy endpoint changes (#862) (1d66c64) - fetch rollapp info from chain (#828) (130eb89)
- finalize full node flow (#836) (ae3000b)
- finalize relayer flow (#833) (ef430b1)
- finalize sequencer registration flow (#831) (3c0296a)
- full node flow (#827) (95a9bff)
- generate chain config during block-explorer initialization (#884) (c8afc46)
- handle genesis creator archive (#800) (e3ea97c)
- handle sequencer bond (#906) (c18e989)
- handle sequencer reward address (#866) (87f3765)
- improve rollapp initialization (#817) (d7db004)
- install binaries based on rollapp id (#885) (ce93e8d)
- run relayer using roller (#819) (cf84f05)
- separate service command into rollapp specific services (3a8c36f)
- sequencer registration (#821) (8e7fe60)
- support sequencer bond for registration (#762) (1ca9f55)
- update relayer flow to support lc (#875) (4d494d5)
- update sequencer metadata (#850) (2166bc6)
- wrap eibc version with min fee percentage support (#874) (ae9432f)
Bug Fixes
- add genesis account to genesis file (#815) (2eb6a09)
- add sequencer addresses to the generated genesis file (#808) (01827f4)
- celestia namespace retrieval (a0dd6f6)
- change temp struct field type (39d8620)
- check whether rollapp exists during initialization (#829) (ded5e48)
- cleanup unnecessary wallets, improve command output (#854) (e9852f2)
- config files (#809) (aa7ff82)
- eibc client command error handling (#837) (ed75b43)
- fail if the downloaded hash does not match the one registered with the rollapp (286177d)
- fail when snapshot checksum comparison doesn't pass (bf45bd2)
- Fixed go version in build workflow (#672) (fcef347)
- handle >1 sequencer when there are no state updates (#839) (abc90b4)
- handle empty genesis token supply (#851) (ecb9135)
- handle existing rollapp state for da sync (c5f5189)
- handle mock da in configuration update (94c93d8)
- ibc clients creation stuck (#639) (ff3983a)
- improve mock settlement handling (d040895)
- improve relayer flow and address handling (#869) (dcbe2d1)
- install roller as part of binary installation (#886) (32434d8)
- lint (6a43e45)
- linux binary installation for mock (#917) (70e9d46)
- Make register return an error on insufficient funds (#649) (d8537d4)
- pull docker image before running the container (816d122)
- query against a node when fetching bond params (#857) (f562a6b)
- relayer client creation flow (#876) (2dddc4a)
- relayer run: wait for rollapp to be healthy after block time change (#861) (207b17a)
- remove systemd services on reset (#899) (d00987b)
- roller initialization (#791) (7119edb)
- run da client on non-linux boxes with rollapp start (#868) (79df251)
- set dymint settlement node using the correct key (f121df4)
- show relayer log location (#890) (eb99101)
- update create-sequencer command with a new arg sequence (#859) (e8e0f2e)
- update relayer start cmd (#883) (1d3cf4b)
- use
celestia-app
binary for balance q (#860) (02d52fb) - use a chain ID from the available metadata (#858) (f21a823)
- use adym as denom (#740) (b4977ec)
- verify rollapp bech prefix against the build flag (#877) (e036cc6)