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

bnp function declaration #13

Merged
merged 2 commits into from
Mar 15, 2024

Conversation

delcin-raj
Copy link
Collaborator

No description provided.

@delcin-raj delcin-raj merged commit 0d8dd68 into Bitshala-Incubator:main Mar 15, 2024
4 checks passed
@delcin-raj delcin-raj deleted the type-signatures branch March 15, 2024 12:04
jkciw pushed a commit to jkciw/rust-coinselect that referenced this pull request Apr 9, 2024
* bnp function declaration

* Clippy suggestion
jkciw pushed a commit to jkciw/rust-coinselect that referenced this pull request Apr 10, 2024
* bnp function declaration

* Clippy suggestion
delcin-raj added a commit that referenced this pull request Apr 10, 2024
* Added FIFO

* Added changes to use value of the input as identifier for FIFO algorithm

* Added changes to use sort_by_key method and check for conditions including feerate and weight calculation

* Removed Partial Imp and added one test case for fifo

* Removed custom implementations of ordering

* Defining SelectionOutput type and some Error Variants

* Changing the comments according to new types

* Added FIFO

Merged with main according to updates

* Added changes to use sort_by_key method and check for conditions including feerate and weight calculation

* Removed Partial Imp and added one test case for fifo

* Removed custom implementations of ordering

* Performed fmt checks

* Addressed issues raised by clippy and checked fmt

* FIFO selection algorithm (#9)

* Added FIFO

* Added changes to use value of the input as identifier for FIFO algorithm

* Added changes to use sort_by_key method and check for conditions including feerate and weight calculation

* Removed Partial Imp and added one test case for fifo

* Removed custom implementations of ordering

* Added FIFO

Merged with main according to updates

* Added changes to use sort_by_key method and check for conditions including feerate and weight calculation

* Removed Partial Imp and added one test case for fifo

* Removed custom implementations of ordering

* Performed fmt checks

* Addressed issues raised by clippy and checked fmt

* Minor fmt edit

* Addressed issues causing test to fail

* Removed comments about using values/indexes in FIFO

* bnp function declaration (#13)

* bnp function declaration

* Clippy suggestion

* inputs type is changed to &[OutputGroup] (#14)

* inputs type is changed to &[OutputGroup]

Singalling the fact that selected_outputs should refer to indices of
the given inputs and that the order of the given inputs are not changed
with respect to the user.

* fmt fix

* Pulled changes from main and modified fifo accodingly

* Removed a redundant utility function. Substituted its function with the existing utility function

* Fmt fix

* removed redundat codes and replaced them with utility functions.

* Modified SelectionError msg to Insufficient funds

* Made changes w.r.t estimated_fees in accumulated_value conditionals.

* Removed unnecessary files committed earlier

* removed DS_Store and launch.json files

* signed commit

* Fresh commit after signing and rebasing

---------

Co-authored-by: delcin-raj <delcinraj@gmail.com>
Co-authored-by: Delcin Maria Koilraj <42584001+delcin-raj@users.noreply.github.com>
NeoZ666 pushed a commit to NeoZ666/rust-coinselect that referenced this pull request Sep 16, 2024
* bnp function declaration

* Clippy suggestion
NeoZ666 pushed a commit to NeoZ666/rust-coinselect that referenced this pull request Sep 16, 2024
* Added FIFO

* Added changes to use value of the input as identifier for FIFO algorithm

* Added changes to use sort_by_key method and check for conditions including feerate and weight calculation

* Removed Partial Imp and added one test case for fifo

* Removed custom implementations of ordering

* Defining SelectionOutput type and some Error Variants

* Changing the comments according to new types

* Added FIFO

Merged with main according to updates

* Added changes to use sort_by_key method and check for conditions including feerate and weight calculation

* Removed Partial Imp and added one test case for fifo

* Removed custom implementations of ordering

* Performed fmt checks

* Addressed issues raised by clippy and checked fmt

* FIFO selection algorithm (Bitshala-Incubator#9)

* Added FIFO

* Added changes to use value of the input as identifier for FIFO algorithm

* Added changes to use sort_by_key method and check for conditions including feerate and weight calculation

* Removed Partial Imp and added one test case for fifo

* Removed custom implementations of ordering

* Added FIFO

Merged with main according to updates

* Added changes to use sort_by_key method and check for conditions including feerate and weight calculation

* Removed Partial Imp and added one test case for fifo

* Removed custom implementations of ordering

* Performed fmt checks

* Addressed issues raised by clippy and checked fmt

* Minor fmt edit

* Addressed issues causing test to fail

* Removed comments about using values/indexes in FIFO

* bnp function declaration (Bitshala-Incubator#13)

* bnp function declaration

* Clippy suggestion

* inputs type is changed to &[OutputGroup] (Bitshala-Incubator#14)

* inputs type is changed to &[OutputGroup]

Singalling the fact that selected_outputs should refer to indices of
the given inputs and that the order of the given inputs are not changed
with respect to the user.

* fmt fix

* Pulled changes from main and modified fifo accodingly

* Removed a redundant utility function. Substituted its function with the existing utility function

* Fmt fix

* removed redundat codes and replaced them with utility functions.

* Modified SelectionError msg to Insufficient funds

* Made changes w.r.t estimated_fees in accumulated_value conditionals.

* Removed unnecessary files committed earlier

* removed DS_Store and launch.json files

* signed commit

* Fresh commit after signing and rebasing

---------

Co-authored-by: delcin-raj <delcinraj@gmail.com>
Co-authored-by: Delcin Maria Koilraj <42584001+delcin-raj@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant