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
pharpend
976016c5c7
bump jr awcp dep
2023-08-30 18:19:00 -06:00
pharpend
b02047d3a9
add some readmes, bump parasite version
2023-08-28 21:20:35 -06:00
pharpend
646e062f9f
add install instructions for awcp
2023-08-27 16:42:07 -06:00
pharpend
2b44db1ee7
clean up blake2b external lib
2023-08-27 16:37:04 -06:00
pharpend
f9ee10047b
update copyright year in AWCP license
2023-08-27 16:05:15 -06:00
pharpend
9f0e83ede8
cleanup awcp package, version bump to 0.2.3
2023-08-27 16:04:30 -06:00
pharpend
b3cbbba803
jex no longer uses the github readme for package docs
2023-08-27 16:03:58 -06:00
pharpend
b62d29127f
begin operation repo cleanup
2023-08-25 20:20:51 -06:00
pharpend
c2e4506f8e
make comments more polite
2023-08-25 16:52:40 -06:00
pharpend
457be05cbf
jr can now post a sale on aegora testnet!
2023-08-14 22:58:40 -06:00
pharpend
4ce8ada26e
[wip] tried using tx bytes rather than tx hash, still doesn't work
2023-08-14 12:31:06 -06:00
pharpend
b717e2373b
[wip] added networkid prefix, still doesn't work
2023-08-14 12:29:19 -06:00
pharpend
29087e0ff0
[wip] trying to get tx sign to work... am now signing the hash instead of the tx data
2023-08-14 12:07:49 -06:00
pharpend
b055d7d137
[wip] ironing out bugs in tx signing procedure
...
this time learned
- need to have tag and version for the return data
- i think i need to sign the hash of the transaction rather than the transaction
2023-08-14 11:57:20 -06:00
pharpend
85c42bf136
ok one problem solved: was adding check bytes in the wrong order
2023-08-14 11:11:37 -06:00
pharpend
30f76048c0
[wip] jex can 'sign' a tx but it's not working for some reason
2023-08-14 11:05:49 -06:00