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

Add automatic mana allotment #1961

Merged
merged 74 commits into from
Feb 15, 2024
Merged

Add automatic mana allotment #1961

merged 74 commits into from
Feb 15, 2024

Commits on Feb 6, 2024

  1. Add automatic mana allotment

    Alex Coats committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    865cf5a View commit details
    Browse the repository at this point in the history
  2. rework

    Alex Coats committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    13a55e1 View commit details
    Browse the repository at this point in the history
  3. better loop

    Alex Coats committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    e3bfbf7 View commit details
    Browse the repository at this point in the history
  4. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    d15d9ef View commit details
    Browse the repository at this point in the history
  5. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    2108a8c View commit details
    Browse the repository at this point in the history
  6. set mana allotment to 1 not 0

    Alex Coats committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    38e7734 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'feat/automatic-mana-allotment' of https://github.com/io…

    …taledger/iota-sdk into feat/automatic-mana-allotment
    Alex Coats committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    69b628d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5b8988d View commit details
    Browse the repository at this point in the history
  9. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    b0d6ae6 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. make auto mana allotment optional

    Alex Coats committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    be1a40f View commit details
    Browse the repository at this point in the history
  2. revert some accidental changes

    Alex Coats committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    773448b View commit details
    Browse the repository at this point in the history
  3. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    f9560a9 View commit details
    Browse the repository at this point in the history
  4. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    a5596a6 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    b5173e1 View commit details
    Browse the repository at this point in the history
  2. missed

    Alex Coats committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    5a467c9 View commit details
    Browse the repository at this point in the history
  3. rework transaction options

    Alex Coats committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    5273d2a View commit details
    Browse the repository at this point in the history
  4. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    0872e4d View commit details
    Browse the repository at this point in the history
  5. improvements

    Alex Coats committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    83fc511 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a88376 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    4fb1135 View commit details
    Browse the repository at this point in the history
  2. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    0a40797 View commit details
    Browse the repository at this point in the history
  3. sort

    Alex Coats committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    474efa3 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. privatize

    Alex Coats committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    d40b984 View commit details
    Browse the repository at this point in the history
  2. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    1f93565 View commit details
    Browse the repository at this point in the history
  3. fix mana addition on newly selected inputs

    Alex Coats committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    a54519f View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feat/automatic-mana-allotment' of https://github.com/io…

    …taledger/iota-sdk into feat/automatic-mana-allotment
    Alex Coats committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    f62195d View commit details
    Browse the repository at this point in the history
  5. Allow ISA to add mana to existing outputs

    Alex Coats committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    5a4ff71 View commit details
    Browse the repository at this point in the history
  6. better calculation

    Alex Coats committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    bd49c60 View commit details
    Browse the repository at this point in the history
  7. little cleanup

    Alex Coats committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b8454fa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    98c4308 View commit details
    Browse the repository at this point in the history
  9. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    063d88a View commit details
    Browse the repository at this point in the history
  10. add some debug logging

    Alex Coats committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    5f9c4a4 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'feat/automatic-mana-allotment' of https://github.com/io…

    …taledger/iota-sdk into feat/automatic-mana-allotment
    Alex Coats committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    56827a8 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Merge branch '2.0' into feat/automatic-mana-allotment

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    b8abe20 View commit details
    Browse the repository at this point in the history
  2. rename to required

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    5bceb5d View commit details
    Browse the repository at this point in the history
  3. more renames

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    65a42dd View commit details
    Browse the repository at this point in the history
  4. make context inputs optional

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    6a82da7 View commit details
    Browse the repository at this point in the history
  5. remove hard coded reward index

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    f19558c View commit details
    Browse the repository at this point in the history
  6. another

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    4d786a5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7e8add3 View commit details
    Browse the repository at this point in the history
  8. Add test

    Thoralf-M authored and Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    f91bf99 View commit details
    Browse the repository at this point in the history
  9. carry over previous required allotment value

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    97684d0 View commit details
    Browse the repository at this point in the history
  10. add more tests

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    e1d3ea1 View commit details
    Browse the repository at this point in the history
  11. simplify

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    dc57b4f View commit details
    Browse the repository at this point in the history
  12. more simpler

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    568dc59 View commit details
    Browse the repository at this point in the history
  13. just build the transaction in ISA

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    769c55f View commit details
    Browse the repository at this point in the history
  14. cleanup

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    b15d64c View commit details
    Browse the repository at this point in the history
  15. increase mana bits to fix tests

    Alex Coats committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    544b534 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. review

    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    589b7a7 View commit details
    Browse the repository at this point in the history
  2. Set automatically transitioned account mana to zero and order mana re…

    …mainder output choices
    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    544ffb4 View commit details
    Browse the repository at this point in the history
  3. fix python

    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    72dbfc0 View commit details
    Browse the repository at this point in the history
  4. Merge branch '2.0' into feat/automatic-mana-allotment

    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    5ff83da View commit details
    Browse the repository at this point in the history
  5. unused import

    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    1c84083 View commit details
    Browse the repository at this point in the history
  6. rename tests

    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    e01fad2 View commit details
    Browse the repository at this point in the history
  7. don't stack allotments

    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    9fdafd2 View commit details
    Browse the repository at this point in the history
  8. track allotment debt for future selected accounts

    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    8529512 View commit details
    Browse the repository at this point in the history
  9. more unused imports

    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    6ac3751 View commit details
    Browse the repository at this point in the history
  10. Rework allotment

    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    3825a41 View commit details
    Browse the repository at this point in the history
  11. skip allotment step if there are no inputs selected

    Alex Coats committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    42d0933 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Loop over remainder calculations too

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    5666e30 View commit details
    Browse the repository at this point in the history
  2. Merge branch '2.0' into feat/automatic-mana-allotment

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    8ea3f42 View commit details
    Browse the repository at this point in the history
  3. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    6569ccf View commit details
    Browse the repository at this point in the history
  4. fix last test

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    7127d81 View commit details
    Browse the repository at this point in the history
  5. Merge branch '2.0' into feat/automatic-mana-allotment

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    fe02563 View commit details
    Browse the repository at this point in the history
  6. one more creation slot usage

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    9fcecaa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bc2a7af View commit details
    Browse the repository at this point in the history
  8. merge mana and allotments

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d155b8b View commit details
    Browse the repository at this point in the history
  9. include provided

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    6e20820 View commit details
    Browse the repository at this point in the history
  10. fix amount sums

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    4ba7497 View commit details
    Browse the repository at this point in the history
  11. remove automatically_transitioned

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d8c9ac4 View commit details
    Browse the repository at this point in the history
  12. unused import

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    e3b9bda View commit details
    Browse the repository at this point in the history
  13. rework allotment again

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    c24587a View commit details
    Browse the repository at this point in the history
  14. fix skipping allotment

    Alex Coats committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    2a0efbf View commit details
    Browse the repository at this point in the history
  15. Merge branch '2.0' into feat/automatic-mana-allotment

    DaughterOfMars authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    f193e12 View commit details
    Browse the repository at this point in the history