14 Commits

Author SHA1 Message Date
Anthony Laibe
c7722cda00
refactor: Group profile function and eth function together (#67)
* refactor: Group profile function and eth function together

* refactor: group eth backend

* refactor: Move various eth call to eth backend

* refactor: move accounts call to account backend

* refactor: permission
2021-10-01 12:53:38 -04:00
Iuri Matias
5285cf7d8c
abstract backend; add mock backend and testing (#57)
abstract backend; add mock backend and testing

move bookmarks to backend wrapper

move bookmarks to backend wrapper

move bookmarks to backend wrapper

working version

cleanup

add mock backend

add nimble task & test folder

add evn.sh

make test run; implement bookmark method in the mock

add nim unit test

removing duplicated statement that was causing tests to run twice

re-enable other initilizations in the status object; support specifying backend in the constructor

update bookmark test

update bookmark test

update nimble and makefile

update nimble and makefile

update bookmarks test

remove old browser file
2021-09-28 17:00:43 -04:00
Anthony Laibe
bcc242a3cf
refactor: keep naming consistent (#62)
Suggestion is to keep same things always named the same. Happy to change
them all to something you prefer, BUT we should keep them consistent
2021-09-28 15:42:02 -04:00
Anthony Laibe
fe7e74459e
feat: Add toggle network (#49) 2021-09-28 15:18:41 -04:00
Anthony Laibe
38a405b1c1
fix: emit wallet2 event (#47)
fixes #3659

Wallet2 needs its own event otherwise they wallet1/2 mixes
and as not everything is implemented in wallet2, it crashes
In this particular case, the account is added into wallet1 but trigger
an event intercepted by wallet2, wallet2 doesn't have the new account
and crash
2021-09-23 13:25:33 -04:00
Anthony Laibe
4c1b47dae1
feat: Add chain ID to contract (#29) 2021-09-22 13:49:45 -04:00
Anthony Laibe
ea02568fbc
feat(@desktop/wallet2): Enable multi chain for collectible (#5) 2021-09-20 12:24:36 -04:00
Anthony Laibe
87dd134eac
fix: network serialization (#28) 2021-09-16 17:30:29 -04:00
Iuri Matias
077965bf81
rename libstatus to statusgo_backend (#27) 2021-09-11 17:50:36 -04:00
Iuri Matias
7e4875a63f
refactor tokens; move logic from libstatus back to status lib (#25)
refactor tokens; move logic from libstatus back to status lib

fix references
2021-09-11 08:27:07 -04:00
Iuri Matias
62975ef419
refactor: move eth logic out of libstatus wrapper (#21) 2021-09-11 08:09:52 -04:00
RichΛrd
efe2790db6
feat: dynamic library - pt1 (#9)
* feat: statuslib dynamic library

* fix: library versions
2021-09-10 11:29:10 -04:00
Anthony Laibe
77900d69c9
feat: fetch network on wallet init (#3) 2021-09-09 17:36:28 -04:00
Richard Ramos
0b24d7a341
Initial import 2021-09-08 14:09:35 -04:00