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

Startup time optimization (phase 1) #296

Merged
merged 7 commits into from
Jul 5, 2023
Merged

Startup time optimization (phase 1) #296

merged 7 commits into from
Jul 5, 2023

Conversation

roeierez
Copy link
Member

@roeierez roeierez commented Jul 5, 2023

This PR addresses the startup time of the sdk in all three cases (init, register, recover).
A small changes to the rust interface was made:
instead of:
BreezServices::start(rt(), &sdk).await?
we now use:
sdk.start()await?

The runtime is initiated inside the sdk which is cleaner and also allows cleaner shutdown on disconnecting.
The start method now uses tokio tasks to spin all king of polling in the background and make sure no connections/handshakes are blocking the flow anymore.

The startup of existing node was more than 5 seconds before and now it is less then 10 milliseconds.
registering new node and recover node results in 5 seconds but I believe we can make it 2-3 seconds in the next phase.
Sorry for the long diff.

@roeierez roeierez requested a review from ok300 July 5, 2023 09:47
Copy link
Contributor

@ok300 ok300 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@roeierez roeierez merged commit 07180a5 into main Jul 5, 2023
2 checks passed
erdemyerebasmaz added a commit that referenced this pull request Jul 12, 2023
commit 4da91c3
Merge: 34f3cee 2c4fd50
Author: Erdem Yerebasmaz <[email protected]>
Date:   Wed Jul 12 19:15:16 2023 +0300

    Merge branch 'main' into dynamic_fees

commit 2c4fd50
Merge: 14e9994 eac121d
Author: Roei Erez <[email protected]>
Date:   Wed Jul 12 15:21:20 2023 +0300

    Merge pull request #310 from breez/tune-fee-settings

    Adapt fee settings

commit eac121d
Author: Roei Erez <[email protected]>
Date:   Wed Jul 12 10:40:36 2023 +0300

    Adapt fee settings

commit 14e9994
Author: Roei Erez <[email protected]>
Date:   Tue Jul 11 09:15:26 2023 +0300

    fix cargo clippy feedback

commit a9f1000
Merge: fab93be 1ae8767
Author: Roei Erez <[email protected]>
Date:   Tue Jul 11 07:48:56 2023 +0300

    Merge pull request #309 from breez/fast-connect

    Lazy connection to greenlight to improve startup time

commit fab93be
Merge: 77f76dc e6aacb1
Author: Roei Erez <[email protected]>
Date:   Tue Jul 11 07:48:19 2023 +0300

    Merge pull request #308 from breez/rn-node-config-fix

    Fix RN NodeConfig transmission

commit 1ae8767
Author: Roei Erez <[email protected]>
Date:   Tue Jul 11 07:26:46 2023 +0300

    Lazy connection to greenlight to improve startup time

commit e6aacb1
Author: Ross Savage <[email protected]>
Date:   Mon Jul 10 22:54:59 2023 +0200

    Convert Uint8Array types for sending over the bridge

commit 77f76dc
Merge: 1c6f7fc a8abae0
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 20:26:13 2023 +0300

    Merge pull request #303 from breez/connect-api

    Connect API

commit a8abae0
Merge: 5d8bec8 1c6f7fc
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 20:25:37 2023 +0300

    Merge commit '1c6f7fc60b16a4ffb4b5e005a11c9bdfda9af451' into connect-api

    * commit '1c6f7fc60b16a4ffb4b5e005a11c9bdfda9af451':
      Fix different impl member order from the trait warning
      Add extended support for Node ID (possible Node URI)
      Bump Greenlight dependency
      update RN version

commit 5d8bec8
Merge: 797e6dc 2f5c613
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 19:52:57 2023 +0300

    Merge pull request #306 from breez/rn-connects-api

    Rn connect api

commit 797e6dc
Merge: 32e3c30 59a4aec
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 19:50:05 2023 +0300

    Merge pull request #304 from breez/gl-connection-reuse

    Reuse greenlight connection

commit 2f5c613
Author: Ross Savage <[email protected]>
Date:   Mon Jul 10 17:06:26 2023 +0200

    Small fixes to native method definitions

commit 51d1fc4
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 17:06:09 2023 +0300

    fix example app

commit bb93ca3
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 16:25:16 2023 +0300

    fix README example

commit 7c4b28e
Merge: ee84334 6783200
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 16:10:00 2023 +0300

    Merge branch 'rn-connects-api' of github.com:breez/breez-sdk into rn-connects-api

    * 'rn-connects-api' of github.com:breez/breez-sdk:
      Update android native module

commit ee84334
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 16:08:15 2023 +0300

    Add swift and fix adapt examplem app code

commit 59a4aec
Author: Erdem Yerebasmaz <[email protected]>
Date:   Mon Jul 10 15:15:21 2023 +0300

    Apply connect API changes to sdk-flutter (#305)

    * Apply connect API changes to BreezBridge as well as adding missing APIs

    Remove registerNode, recoverNode and initServices with connect,
    Add nodeConfig to Config & change defaultConfig parameters,
    Update dependencies to latest,
    Correct a typo in documentation,
    - bu -> by
    Add documentation of APIs on BreezBridge,
    Add missing APIs on BreezBridge,
    - paymentByHash
    - fetchReverseSwapFees
    - inProgressReverseSwaps
    - sendOnchain

    * Correct typo

commit 1c6f7fc
Author: Ademar Alves de Oliveira <[email protected]>
Date:   Wed Jul 5 09:17:00 2023 -0300

    Fix different impl member order from the trait warning

commit 6783200
Author: Ross Savage <[email protected]>
Date:   Mon Jul 10 10:50:24 2023 +0200

    Update android native module

commit 0c266c5
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 10:49:49 2023 +0300

    fix whitespace formatting

commit b55e2fc
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 10:45:57 2023 +0300

    javascript interface

commit a740405
Author: Roei Erez <[email protected]>
Date:   Thu Jun 22 15:43:29 2023 +0300

    Reuse greenlight connection

commit 32e3c30
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 07:44:00 2023 +0300

    fix some typos and remove unneeded files

commit 8370dce
Author: Roei Erez <[email protected]>
Date:   Sun Jul 9 21:03:27 2023 +0300

    fix python test

commit 4886062
Author: Roei Erez <[email protected]>
Date:   Sun Jul 9 18:39:36 2023 +0300

    fix golang test

commit f62bfc0
Author: Roei Erez <[email protected]>
Date:   Sun Jul 9 16:46:35 2023 +0300

    cargo fmt

commit 58d27d8
Author: Roei Erez <[email protected]>
Date:   Sun Jul 9 16:05:37 2023 +0300

    Adapt binding tests to the new API

commit ac01722
Author: Roei Erez <[email protected]>
Date:   Sun Jul 9 16:05:11 2023 +0300

    Connect simplified API

commit 4d4b4ec
Author: ok300 <[email protected]>
Date:   Thu Jul 6 20:34:42 2023 +0200

    Add extended support for Node ID (possible Node URI)

commit 87d7794
Merge: 71d1e6b c2be59f
Author: ok300 <[email protected]>
Date:   Thu Jul 6 14:33:01 2023 +0200

    Merge pull request #300 from breez/ok300-bump-gl

    Bump Greenlight dependency

commit c2be59f
Author: ok300 <[email protected]>
Date:   Thu Jul 6 14:24:47 2023 +0200

    Bump Greenlight dependency

commit 71d1e6b
Author: Roei Erez <[email protected]>
Date:   Thu Jul 6 00:42:03 2023 +0300

    update RN version

commit 07180a5
Merge: c71b8d6 9107865
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 16:02:47 2023 +0200

    Merge pull request #296 from breez/performance

    Startup time optimization (phase 1)

commit 9107865
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 17:02:03 2023 +0300

    fix cargo fmt

commit 78c72c9
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 16:57:59 2023 +0300

    fix rust example

commit c71b8d6
Merge: 01cdac2 032e892
Author: Ruben <[email protected]>
Date:   Wed Jul 5 14:05:32 2023 +0200

    Merge pull request #295 from breez/ubbabeck-doc-fix-1

    Update README.md

commit 37ff088
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 14:34:07 2023 +0300

    fix tests

commit 9b316f9
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 13:32:41 2023 +0300

    run cargo fmt

commit dae3ea4
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 12:48:00 2023 +0300

    use logger instead of console

commit 6bb17ec
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 12:35:40 2023 +0300

    fix react native ios working directory

commit 3ff502f
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 00:12:35 2023 +0300

    optimize startup time

commit 032e892
Author: Ruben <[email protected]>
Date:   Wed Jul 5 10:43:31 2023 +0200

    Update README.md

    fix path for python test

commit 01cdac2
Merge: f83196f ee45415
Author: Daniel <[email protected]>
Date:   Tue Jul 4 00:25:01 2023 +0200

    Merge pull request #263 from breez/rn-pod-dependency

commit f83196f
Merge: c23e8eb e2a59c8
Author: Daniel <[email protected]>
Date:   Tue Jul 4 00:21:52 2023 +0200

    Merge pull request #285 from breez/jitpack

commit e2a59c8
Author: cnixbtc <[email protected]>
Date:   Mon Jul 3 20:57:05 2023 +0200

    remove hardcoded version

commit d46b9d7
Author: cnixbtc <[email protected]>
Date:   Sun Jul 2 19:18:54 2023 +0200

    Add insecure falg to curl again

commit 353fb3a
Merge: dc94b2d 18a8ce7
Author: cnixbtc <[email protected]>
Date:   Sun Jul 2 19:15:53 2023 +0200

    Merge branch 'jitpack' of cnixbtc.github.com:breez/breez-sdk into jitpack

commit dc94b2d
Author: cnixbtc <[email protected]>
Date:   Sun Jul 2 19:15:21 2023 +0200

    Debug version 0.1.0

commit 18a8ce7
Author: Daniel <[email protected]>
Date:   Fri Jun 30 10:14:54 2023 +0200

    Remove insecure flag

commit 8a46fb8
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 21:33:53 2023 +0200

    Use version dynamically

commit a541ecc
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 20:52:40 2023 +0200

    Update mvn intsall

commit e47fbd8
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 20:44:29 2023 +0200

    Updaet install plugin version

commit 6b34fae
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 20:22:36 2023 +0200

    Log

commit afa0354
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 20:12:47 2023 +0200

    Update build

commit da17ea4
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 19:28:25 2023 +0200

    Update build

commit ad52214
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 19:26:54 2023 +0200

    Update build

commit 97f9fad
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 19:25:27 2023 +0200

    Update build

commit d193ce2
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 19:23:30 2023 +0200

    Update build

commit 0fd04c2
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 19:21:43 2023 +0200

    Update build

commit 7faeac5
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:37:54 2023 +0200

    Update build

commit 27f0c14
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:25:00 2023 +0200

    Update build

commit 6b96605
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:24:25 2023 +0200

    Update build

commit 99db5e8
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:19:46 2023 +0200

    Update build

commit 55b859e
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:15:58 2023 +0200

    Update build

commit 63c28de
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:12:22 2023 +0200

    Update build

commit b85f6d1
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:03:40 2023 +0200

    Update build

commit 1663695
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:59:34 2023 +0200

    Update build

commit 350c852
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:46:08 2023 +0200

    Update build

commit 92abbc5
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:34:59 2023 +0200

    Set ndk home

commit fbb0828
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:30:27 2023 +0200

    Updat jitpack build

commit b23e56c
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:26:55 2023 +0200

    Update jitpack build

commit afbc960
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:23:22 2023 +0200

    Updat jitpack build

commit 228ef10
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:13:50 2023 +0200

    Log ndk version

commit eb4b063
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:03:26 2023 +0200

    Reload shell after rust install

commit 6d9b7b7
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 16:58:53 2023 +0200

    Run rust install non-interactively

commit e737042
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 15:03:10 2023 +0200

    Install rust

commit 7d4240d
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 14:57:34 2023 +0200

    Make bindings before publishing

commit 7742865
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:51:45 2023 +0200

    Remove empty newline

commit 4755afa
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:51:33 2023 +0200

    Use bash to execute script

commit d1570da
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:42:32 2023 +0200

    Fix path in jitpack config

commit 877ada2
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:41:18 2023 +0200

    Execute jitpack build via script

commit 1bf87dc
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:22:39 2023 +0200

    Move jitpack config file to repo root

commit 7fb49c2
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:21:00 2023 +0200

    Update jitpack config

commit da64b59
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 20:21:41 2023 +0200

    Add jitpack config

commit ee45415
Author: cnixbtc <[email protected]>
Date:   Sun Jun 25 11:43:06 2023 +0200

    Add developer docs

commit bb5775f
Author: cnixbtc <[email protected]>
Date:   Sun Jun 25 11:29:09 2023 +0200

    Use alternative podspec for locally-built dev dependency

commit b5a208c
Author: cnixbtc <[email protected]>
Date:   Thu Jun 22 20:08:18 2023 +0200

    Explain the BreezSDK namespace

commit d0381c0
Author: cnixbtc <[email protected]>
Date:   Thu Jun 22 19:09:08 2023 +0200

    Use breez sdk pod by default

commit 8792987
Merge: ffe9b9f 2b8f9aa
Author: cnixbtc <[email protected]>
Date:   Thu Jun 22 17:55:12 2023 +0200

    Merge branch 'main' into rn-pod-dependency

commit ffe9b9f
Author: cnixbtc <[email protected]>
Date:   Wed Jun 21 21:27:19 2023 +0200

    Include a fallback for a locally built sdk for development

commit 9fe92f4
Author: cnixbtc <[email protected]>
Date:   Mon Jun 19 20:57:26 2023 +0200

    Use BreezSDK pod as dependency
erdemyerebasmaz added a commit that referenced this pull request Jul 12, 2023
…-info-validation

commit 4da91c3
Merge: 34f3cee 2c4fd50
Author: Erdem Yerebasmaz <[email protected]>
Date:   Wed Jul 12 19:15:16 2023 +0300

    Merge branch 'main' into dynamic_fees

commit 2c4fd50
Merge: 14e9994 eac121d
Author: Roei Erez <[email protected]>
Date:   Wed Jul 12 15:21:20 2023 +0300

    Merge pull request #310 from breez/tune-fee-settings

    Adapt fee settings

commit eac121d
Author: Roei Erez <[email protected]>
Date:   Wed Jul 12 10:40:36 2023 +0300

    Adapt fee settings

commit 14e9994
Author: Roei Erez <[email protected]>
Date:   Tue Jul 11 09:15:26 2023 +0300

    fix cargo clippy feedback

commit a9f1000
Merge: fab93be 1ae8767
Author: Roei Erez <[email protected]>
Date:   Tue Jul 11 07:48:56 2023 +0300

    Merge pull request #309 from breez/fast-connect

    Lazy connection to greenlight to improve startup time

commit fab93be
Merge: 77f76dc e6aacb1
Author: Roei Erez <[email protected]>
Date:   Tue Jul 11 07:48:19 2023 +0300

    Merge pull request #308 from breez/rn-node-config-fix

    Fix RN NodeConfig transmission

commit 1ae8767
Author: Roei Erez <[email protected]>
Date:   Tue Jul 11 07:26:46 2023 +0300

    Lazy connection to greenlight to improve startup time

commit e6aacb1
Author: Ross Savage <[email protected]>
Date:   Mon Jul 10 22:54:59 2023 +0200

    Convert Uint8Array types for sending over the bridge

commit 77f76dc
Merge: 1c6f7fc a8abae0
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 20:26:13 2023 +0300

    Merge pull request #303 from breez/connect-api

    Connect API

commit a8abae0
Merge: 5d8bec8 1c6f7fc
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 20:25:37 2023 +0300

    Merge commit '1c6f7fc60b16a4ffb4b5e005a11c9bdfda9af451' into connect-api

    * commit '1c6f7fc60b16a4ffb4b5e005a11c9bdfda9af451':
      Fix different impl member order from the trait warning
      Add extended support for Node ID (possible Node URI)
      Bump Greenlight dependency
      update RN version

commit 5d8bec8
Merge: 797e6dc 2f5c613
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 19:52:57 2023 +0300

    Merge pull request #306 from breez/rn-connects-api

    Rn connect api

commit 797e6dc
Merge: 32e3c30 59a4aec
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 19:50:05 2023 +0300

    Merge pull request #304 from breez/gl-connection-reuse

    Reuse greenlight connection

commit 2f5c613
Author: Ross Savage <[email protected]>
Date:   Mon Jul 10 17:06:26 2023 +0200

    Small fixes to native method definitions

commit 51d1fc4
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 17:06:09 2023 +0300

    fix example app

commit bb93ca3
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 16:25:16 2023 +0300

    fix README example

commit 7c4b28e
Merge: ee84334 6783200
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 16:10:00 2023 +0300

    Merge branch 'rn-connects-api' of github.com:breez/breez-sdk into rn-connects-api

    * 'rn-connects-api' of github.com:breez/breez-sdk:
      Update android native module

commit ee84334
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 16:08:15 2023 +0300

    Add swift and fix adapt examplem app code

commit 59a4aec
Author: Erdem Yerebasmaz <[email protected]>
Date:   Mon Jul 10 15:15:21 2023 +0300

    Apply connect API changes to sdk-flutter (#305)

    * Apply connect API changes to BreezBridge as well as adding missing APIs

    Remove registerNode, recoverNode and initServices with connect,
    Add nodeConfig to Config & change defaultConfig parameters,
    Update dependencies to latest,
    Correct a typo in documentation,
    - bu -> by
    Add documentation of APIs on BreezBridge,
    Add missing APIs on BreezBridge,
    - paymentByHash
    - fetchReverseSwapFees
    - inProgressReverseSwaps
    - sendOnchain

    * Correct typo

commit 1c6f7fc
Author: Ademar Alves de Oliveira <[email protected]>
Date:   Wed Jul 5 09:17:00 2023 -0300

    Fix different impl member order from the trait warning

commit 6783200
Author: Ross Savage <[email protected]>
Date:   Mon Jul 10 10:50:24 2023 +0200

    Update android native module

commit 0c266c5
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 10:49:49 2023 +0300

    fix whitespace formatting

commit b55e2fc
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 10:45:57 2023 +0300

    javascript interface

commit a740405
Author: Roei Erez <[email protected]>
Date:   Thu Jun 22 15:43:29 2023 +0300

    Reuse greenlight connection

commit 32e3c30
Author: Roei Erez <[email protected]>
Date:   Mon Jul 10 07:44:00 2023 +0300

    fix some typos and remove unneeded files

commit 8370dce
Author: Roei Erez <[email protected]>
Date:   Sun Jul 9 21:03:27 2023 +0300

    fix python test

commit 4886062
Author: Roei Erez <[email protected]>
Date:   Sun Jul 9 18:39:36 2023 +0300

    fix golang test

commit f62bfc0
Author: Roei Erez <[email protected]>
Date:   Sun Jul 9 16:46:35 2023 +0300

    cargo fmt

commit 58d27d8
Author: Roei Erez <[email protected]>
Date:   Sun Jul 9 16:05:37 2023 +0300

    Adapt binding tests to the new API

commit ac01722
Author: Roei Erez <[email protected]>
Date:   Sun Jul 9 16:05:11 2023 +0300

    Connect simplified API

commit 4d4b4ec
Author: ok300 <[email protected]>
Date:   Thu Jul 6 20:34:42 2023 +0200

    Add extended support for Node ID (possible Node URI)

commit 87d7794
Merge: 71d1e6b c2be59f
Author: ok300 <[email protected]>
Date:   Thu Jul 6 14:33:01 2023 +0200

    Merge pull request #300 from breez/ok300-bump-gl

    Bump Greenlight dependency

commit c2be59f
Author: ok300 <[email protected]>
Date:   Thu Jul 6 14:24:47 2023 +0200

    Bump Greenlight dependency

commit 71d1e6b
Author: Roei Erez <[email protected]>
Date:   Thu Jul 6 00:42:03 2023 +0300

    update RN version

commit 07180a5
Merge: c71b8d6 9107865
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 16:02:47 2023 +0200

    Merge pull request #296 from breez/performance

    Startup time optimization (phase 1)

commit 9107865
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 17:02:03 2023 +0300

    fix cargo fmt

commit 78c72c9
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 16:57:59 2023 +0300

    fix rust example

commit c71b8d6
Merge: 01cdac2 032e892
Author: Ruben <[email protected]>
Date:   Wed Jul 5 14:05:32 2023 +0200

    Merge pull request #295 from breez/ubbabeck-doc-fix-1

    Update README.md

commit 37ff088
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 14:34:07 2023 +0300

    fix tests

commit 9b316f9
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 13:32:41 2023 +0300

    run cargo fmt

commit dae3ea4
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 12:48:00 2023 +0300

    use logger instead of console

commit 6bb17ec
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 12:35:40 2023 +0300

    fix react native ios working directory

commit 3ff502f
Author: Roei Erez <[email protected]>
Date:   Wed Jul 5 00:12:35 2023 +0300

    optimize startup time

commit 032e892
Author: Ruben <[email protected]>
Date:   Wed Jul 5 10:43:31 2023 +0200

    Update README.md

    fix path for python test

commit 01cdac2
Merge: f83196f ee45415
Author: Daniel <[email protected]>
Date:   Tue Jul 4 00:25:01 2023 +0200

    Merge pull request #263 from breez/rn-pod-dependency

commit f83196f
Merge: c23e8eb e2a59c8
Author: Daniel <[email protected]>
Date:   Tue Jul 4 00:21:52 2023 +0200

    Merge pull request #285 from breez/jitpack

commit e2a59c8
Author: cnixbtc <[email protected]>
Date:   Mon Jul 3 20:57:05 2023 +0200

    remove hardcoded version

commit d46b9d7
Author: cnixbtc <[email protected]>
Date:   Sun Jul 2 19:18:54 2023 +0200

    Add insecure falg to curl again

commit 353fb3a
Merge: dc94b2d 18a8ce7
Author: cnixbtc <[email protected]>
Date:   Sun Jul 2 19:15:53 2023 +0200

    Merge branch 'jitpack' of cnixbtc.github.com:breez/breez-sdk into jitpack

commit dc94b2d
Author: cnixbtc <[email protected]>
Date:   Sun Jul 2 19:15:21 2023 +0200

    Debug version 0.1.0

commit 18a8ce7
Author: Daniel <[email protected]>
Date:   Fri Jun 30 10:14:54 2023 +0200

    Remove insecure flag

commit 8a46fb8
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 21:33:53 2023 +0200

    Use version dynamically

commit a541ecc
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 20:52:40 2023 +0200

    Update mvn intsall

commit e47fbd8
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 20:44:29 2023 +0200

    Updaet install plugin version

commit 6b34fae
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 20:22:36 2023 +0200

    Log

commit afa0354
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 20:12:47 2023 +0200

    Update build

commit da17ea4
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 19:28:25 2023 +0200

    Update build

commit ad52214
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 19:26:54 2023 +0200

    Update build

commit 97f9fad
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 19:25:27 2023 +0200

    Update build

commit d193ce2
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 19:23:30 2023 +0200

    Update build

commit 0fd04c2
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 19:21:43 2023 +0200

    Update build

commit 7faeac5
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:37:54 2023 +0200

    Update build

commit 27f0c14
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:25:00 2023 +0200

    Update build

commit 6b96605
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:24:25 2023 +0200

    Update build

commit 99db5e8
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:19:46 2023 +0200

    Update build

commit 55b859e
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:15:58 2023 +0200

    Update build

commit 63c28de
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:12:22 2023 +0200

    Update build

commit b85f6d1
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 18:03:40 2023 +0200

    Update build

commit 1663695
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:59:34 2023 +0200

    Update build

commit 350c852
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:46:08 2023 +0200

    Update build

commit 92abbc5
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:34:59 2023 +0200

    Set ndk home

commit fbb0828
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:30:27 2023 +0200

    Updat jitpack build

commit b23e56c
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:26:55 2023 +0200

    Update jitpack build

commit afbc960
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:23:22 2023 +0200

    Updat jitpack build

commit 228ef10
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:13:50 2023 +0200

    Log ndk version

commit eb4b063
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 17:03:26 2023 +0200

    Reload shell after rust install

commit 6d9b7b7
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 16:58:53 2023 +0200

    Run rust install non-interactively

commit e737042
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 15:03:10 2023 +0200

    Install rust

commit 7d4240d
Author: cnixbtc <[email protected]>
Date:   Thu Jun 29 14:57:34 2023 +0200

    Make bindings before publishing

commit 7742865
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:51:45 2023 +0200

    Remove empty newline

commit 4755afa
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:51:33 2023 +0200

    Use bash to execute script

commit d1570da
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:42:32 2023 +0200

    Fix path in jitpack config

commit 877ada2
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:41:18 2023 +0200

    Execute jitpack build via script

commit 1bf87dc
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:22:39 2023 +0200

    Move jitpack config file to repo root

commit 7fb49c2
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 21:21:00 2023 +0200

    Update jitpack config

commit da64b59
Author: cnixbtc <[email protected]>
Date:   Wed Jun 28 20:21:41 2023 +0200

    Add jitpack config

commit ee45415
Author: cnixbtc <[email protected]>
Date:   Sun Jun 25 11:43:06 2023 +0200

    Add developer docs

commit bb5775f
Author: cnixbtc <[email protected]>
Date:   Sun Jun 25 11:29:09 2023 +0200

    Use alternative podspec for locally-built dev dependency

commit b5a208c
Author: cnixbtc <[email protected]>
Date:   Thu Jun 22 20:08:18 2023 +0200

    Explain the BreezSDK namespace

commit d0381c0
Author: cnixbtc <[email protected]>
Date:   Thu Jun 22 19:09:08 2023 +0200

    Use breez sdk pod by default

commit 8792987
Merge: ffe9b9f 2b8f9aa
Author: cnixbtc <[email protected]>
Date:   Thu Jun 22 17:55:12 2023 +0200

    Merge branch 'main' into rn-pod-dependency

commit ffe9b9f
Author: cnixbtc <[email protected]>
Date:   Wed Jun 21 21:27:19 2023 +0200

    Include a fallback for a locally built sdk for development

commit 9fe92f4
Author: cnixbtc <[email protected]>
Date:   Mon Jun 19 20:57:26 2023 +0200

    Use BreezSDK pod as dependency
@erdemyerebasmaz erdemyerebasmaz deleted the performance branch December 7, 2023 16:36
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.

2 participants