Commit Graph
273 Commits
Author SHA1 Message Date
pharpend e632475f7f jr: version bump 2024-03-19 16:52:45 -06:00
pharpend 142fba9a2b jr: change network id to gajumaru_devnet 2024-03-19 05:13:35 -06:00
pharpend ba0fcf61f8 jr: gajuphrase recovery seems to work 2024-03-19 05:09:16 -06:00
pharpend df3bb57c5c jr: show gajuphrase works! 2024-03-19 04:08:21 -06:00
pharpend 46d0fecd03 jr: delete key works 2024-03-19 03:49:54 -06:00
pharpend 2f4106b799 jr: make "switch to this key" more obviously clickable 2024-03-19 03:34:27 -06:00
pharpend 074355b07c jr: can now switch between keys 2024-03-19 03:21:29 -06:00
pharpend 0e6ba80983 jr: now enforcing uniqueness of account names 2024-03-19 02:53:21 -06:00
pharpend 96c45bbe68 jr: pubkey in popup has link to explorer 2024-03-19 02:25:38 -06:00
pharpend 5861f326e5 jr: version bump 2024-03-19 02:25:30 -06:00
pharpend f479a770c3 jr: multiple keypairs and they have names, one is active 2024-03-19 01:58:39 -06:00
pharpend 5e8d24b793 jr: rebrand jr to gajumaru wallet 2024-03-18 23:38:37 -06:00
pharpend ae646417aa jr: generating new keypair works 2024-03-18 23:32:55 -06:00
pharpend b6aa8fe7cc jr: commented out code to show account balance 2024-03-18 22:58:27 -06:00
pharpend f444835d8f jr: show shortened ak_... string in popup window 2024-03-18 21:51:36 -06:00
pharpend a1d0112337 jr: popup now shows list of keypairs
generate button does not work, that's the next task
2024-03-18 21:44:38 -06:00
pharpend 0e84ddcc3b jr: add build instructions to readme 2024-03-18 19:50:01 -06:00
pharpend d038140182 no longer autogenerate keypair if none exists 2024-03-18 19:38:49 -06:00
pharpend 53cce7598c jr popup: separate modals for keypairs and recover keypair 2024-03-18 19:29:46 -06:00
pharpend 24089519ad Merge branch 'pharpend/develop' into 'master'
bring master up to my develop branch so jr on master builds

See merge request ioecs/Vanillae!11
2024-03-19 00:49:19 +00:00
pharpend 546f990b97 [wip] done genericizing popup (works!)
now moving on to mansplaining
2023-10-23 13:55:53 -06:00
pharpend 602c232061 message sign confirmation works perfectly
Need to check transaction signing. But we're in the home stretch.
2023-10-23 12:02:28 -06:00
pharpend 72c844e34c Merge branch 'pharpend/gen-popup' of github.com:aeternity/Vanillae into pharpend/gen-popup 2023-10-19 12:40:17 -06:00
pharpend 0f337f1519 jex: add -w/-f options to dwim(-|+|++)/install, make extinstall its own command 2023-10-18 22:30:57 -06:00
pharpend 76092fc43d b_lib <-> good/bad popup ipc now solved
this was the big problem that was a huge hiccup.

it is now solved.

The next thing is just getting the buttons to work the way they're expected to

other than that it's all fine.
2023-10-18 22:26:22 -06:00
pharpend 76c83183a4 docs 2023-10-12 01:14:14 -06:00
pharpend e677822f43 [wip] everything is stupid and i hate everyone and everything
the correct thing to do at this point is to factor out "show a yes/no popup
window to user"

the complexity in "open a window and then execute some code in the context of
that window" is mind-boggling

nothing works
2023-10-07 23:14:14 -06:00
pharpend 853be87eeb upgrade manifest v2->v3 2023-10-07 21:42:50 -06:00
pharpend 58e8c1507c Merge branch 'pharpend/develop' of https://github.com/aeternity/Vanillae into pharpend/develop 2023-10-07 21:15:58 -06:00
pharpend 18be0c53f2 fixed blake issue
turned out that i was using an outdated version of vdk_aecrypt in jr. updated
2023-10-07 15:47:59 -06:00
pharpend 9ec0d7c9a0 Merge branch 'pharpend/develop' of https://github.com/aeternity/Vanillae into pharpend/develop 2023-10-06 11:25:23 -06:00
pharpend 16a4bcebba [wip] somehow tx signature confirmation broke blakejs
it's all just so tiresome
2023-10-02 16:56:12 -06:00
pharpend 7d87fd626f start on confirm sign tx thing 2023-10-02 08:20:45 -06:00
pharpend cc72856aa3 msg confirm sends back error if user rejects tx 2023-10-02 07:51:38 -06:00
pharpend c69becba5e getting jr/jex to compile on a new machine 2023-09-28 23:09:00 -06:00
Craig Everett 7fc0c63394 V0.4.1 (#9)
* Add ec_utils dep

* Add base58 dep. Add search tags to zomp package.

* Add nonsensical TLS feature.

* Minor verup. Adding TLS support.

* Correct option name

* Patch increase
2023-09-15 10:43:32 +09:00
pharpend f5a267fd43 more cleaning 2023-09-13 22:22:49 -06:00
pharpend 7afd49661d msg confirm message working, need to figure out how to branch reply 2023-09-13 22:22:33 -06:00
pharpend 8ac8f4617b some cleanups 2023-09-13 22:21:42 -06:00
pharpend 927bcf5ab0 delete some junk files 2023-09-10 20:39:30 -06:00
pharpend 0cae93c98a fixed callback issue 2023-09-10 11:42:20 -06:00
pharpend 0f14772302 "confirm message signature" popup not seeing bg message for some reason
further evidence for my belief that this "ask the user about signing things"
feature is unnecessary
2023-09-06 17:20:35 -06:00
Craig Everett c2689903cd V0.3.0 erldoc (#7)
* Adjusting version

* Initiating some edoc stuff

* Doc check

* Fixing docs

* Do a hard type check when entering nodes

* Two fixes:

- Module call change from enacl to ecu_eddsa
- Fix the v3 call endpoint for top block

* Fix top_block typespec and make top_height great again

* Fix typo
2023-09-04 22:20:01 +09:00
pharpend 1cd7c99eaf craig says i need more callbacks 2023-09-04 00:42:47 -06:00
pharpend bcdb71624e add licenses and readmes to some packages 2023-09-03 21:35:24 -06:00
Jarvis Carroll 1cd3c2c042 coerce contract call results back to erlang, and clean up error accumulation (#6)
* Coerce in both directions

This is what I have been using in the voting app, via decode_bytearray.
Some smaller fixes are included too, such as exposing the `state` type
of a contract, and wrapping/unwrapping the `{tuple, {...}}` wrapper
produced by aeser.

Add Contract.state to the AACI typedefs

dry_run_result and tx_result

Coerce now has the ability to convert BACK from the format aebytecode
understands, which allows dry_run_result and tx_result to decode the
cb_... stuff and turn it into the kinds of erlang object that could be
passed right back into vanillae, for example. More than anything,
though, these functions just give you the data in the form that you want
it for pattern matching and getting actual work done.

expose decode_bytearray instead of tx_result

wrap/unwrap tuple atom correctly

* better coerce error accumulation

Now coerce errors all have the same format: [{error(), [path_steps()]}]
2023-09-03 11:07:07 +09:00
Craig Everett 1a9b12b27c Minor update to docs 2023-08-31 15:59:44 +09:00
pharpend 86710f5b1f add notes file for jex 2023-08-30 21:54:10 -06:00
pharpend d38ccbd83e vdk_aecrypt works, jr can post sale on aegora 2023-08-30 18:40:28 -06:00
pharpend a13878e0b1 HOUSEKEEPING: vdk_aecrypt package installs
Blake was being stupid so I copied the contents of this package directly into
the source of JR, but really this should be its own package. So now doing that
refactoring.
2023-08-30 18:19:53 -06:00