Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEMO] V5.0.21 rebased #2136

Closed
wants to merge 6 commits into from
Closed

Commits on Mar 9, 2024

  1. Better wallet unlock error

    ccellado authored and stenolog committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    6a27509 View commit details
    Browse the repository at this point in the history
  2. Refactor Message class

    Add changes to ergo-core readme
    ccellado authored and stenolog committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    1ad80b5 View commit details
    Browse the repository at this point in the history
  3. Move tests to ergo-core

    extract PoPowAlgosSpec -> PoPowAlgosWithDBSpec
    
    extract SerializationTest -> SerializationCoreTest
    
    extract JsonSerializationSpec -> JsonSerializationCoreSpec
    
    move scorex.testkit.SerializationTests -> ergo-core/org.ergoplatform/utils
    
    NiPoPoWVerifierSpec has to stay in node's test since ChainGenerators it requires uses ErgoHistory
    
    Create ChainSettingsReader in ergocore
    
    Refactor generators to use Object instead of trait. To avoid OOP inheritance spagetti
    
    Remove scores.testkit.CoreGenerators
    
    Move scorex.testkit.generators.ObjectGenerators -> ergo-core/org.ergoplatform.utils.generators.CoreGenerators
    
    Extract ergo-node specific ConnectedPeerGenerators from CoreGenerators
    
    Move DefaultFakePowScheme to ergo-core
    
    Dissect ErgoTestConstants into ErgoCoreTestConstants & ErgoNodeTestConstants
    
    Move settings.LaunchParameters to ergo-core
    
    Dissect ErgoTransactionGenerators into ErgoCoreTransactionGenerators & ErgoNodeTransactionGenerators
    
    Dissect part of VotingSpecification to ErgoNodeVotingSpecification
    ccellado authored and stenolog committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    39bbfda View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b256fbf View commit details
    Browse the repository at this point in the history
  5. fix ErgoStateContextSpec sporadic failure

    fix test 'valid application of correct extension'
    
    fix test 'validation of field value sizes'
    
    provide alternate test-generators
    stenolog committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    a60946b View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Fix ergo-core publishing in build.sbt

    Add ergo-core testing and publishing snapshot on PR branch push
    
    Fix ergo-core multiversion tests
    ccellado authored and stenolog committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    127b1b2 View commit details
    Browse the repository at this point in the history