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

Paying to each holder in each group #649

Closed
wants to merge 29 commits into from

Commits on Aug 25, 2023

  1. feat!(protocol): remove chunk merkletree to simplify payment

    starting to simplify payments to a per chunk basis
    
    A first step in maidsafe#638
    joshuef committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    a0b000c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    913c81d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    deaa859 View commit details
    Browse the repository at this point in the history
  4. feat!: pay each chunk holder direct

    Sets us up to pay every node that will be storing the data.
    We GetStoreCost and pay to their key, and put the chunk with the DBCs
    
    This is not yet validated at the node side
    joshuef committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    3b781a3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb7c81e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    163e96f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5037390 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    07a622c View commit details
    Browse the repository at this point in the history
  9. chore(networking): return all GetStoreCost prices and use them

    This gives maximal resilience as a place to start.
    (This is required for data location verification tests eg)
    joshuef committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    9db87b3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8a94203 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    90b91d9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    797d8f3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b65ecd9 View commit details
    Browse the repository at this point in the history
  14. fix: not check payment for relocated holder

    maqi authored and joshuef committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    ab3ae31 View commit details
    Browse the repository at this point in the history
  15. fix: correct replicated spend validation

    maqi authored and joshuef committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    ce3dcce View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a2edbd7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0eac0f5 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    959aab1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    1ebd1a2 View commit details
    Browse the repository at this point in the history
  20. fix(protocol): avoid panics

    joshuef committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    1e1ab71 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f40e769 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a973fba View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1b32744 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9f59689 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8eab1f5 View commit details
    Browse the repository at this point in the history
  26. chore: logs

    joshuef committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    ffcd239 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. ci: Temp mem increase.

    Holding DBCs causes large mem spikes. For now we allow for this on CI/
    We'll refactor this away down the line
    joshuef committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    6e5af52 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. chore: mem_check test update

    maqi committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    4ccdac2 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    5526d1e View commit details
    Browse the repository at this point in the history