CT-256 - algorand offline signing#414
Conversation
Codecov Report
@@ Coverage Diff @@
## master #414 +/- ##
===========================================
+ Coverage 38.6% 54.88% +16.28%
===========================================
Files 74 75 +1
Lines 9891 9915 +24
Branches 2157 2157
===========================================
+ Hits 3818 5442 +1624
+ Misses 5419 3616 -1803
- Partials 654 857 +203
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Can we make this optional in TransactionFee and omit it? Or is expected somewhere else?
There was a problem hiding this comment.
why are we returning the same data twice with two different names? Can we clean this up?
There was a problem hiding this comment.
I've removed this, yeah we didn't need to do this
There was a problem hiding this comment.
Missing space before return type. Also the callback param is incorrect (type argument should always be the same as the returned promise type argument).
There was a problem hiding this comment.
If this is getting pulled out, it should get pulled out into keychains.ts, not wallets.ts. Add something like Keychains.getSigningKeychains(wallet).
There was a problem hiding this comment.
sure but are there static methods in Keychains?
There was a problem hiding this comment.
I don't see anything that's not just attached to the prototype
There was a problem hiding this comment.
is this importable? Or we need to use require here?
|
Please have a look at the tests as well |
68ea4d4 to
8535f21
Compare
8535f21 to
07e95ce
Compare
6b6721f to
6058f2a
Compare
6058f2a to
cfc97a6
Compare
Algorand offline signing.
Note this changes the Algorand signing flow (instead of the build return json it returns the pre-signed tx encoded as base64) and is tied to a client and platform PR as well.