Commit Graph

10404 Commits

Author SHA1 Message Date
drbeefsupreme
3c36a38181
naive: cleanup style 2021-06-10 12:43:33 -04:00
yosoyubik
37ab836bcb naive: add latest +on map with parent order 2021-06-10 13:39:03 +02:00
yosoyubik
749f8e93f9 naive: add when %next-batch to rpc-api 2021-06-09 15:59:04 +02:00
yosoyubik
60ba0f81dd naive: add units for endpoint and nonce in aggregator 2021-06-09 15:37:37 +02:00
fang
2d01e1851f
Merge branch 'master' into m/multipass 2021-06-09 14:34:49 +02:00
yosoyubik
0a5a69396c naive: remove setting nonce manually 2021-06-09 14:26:10 +02:00
yosoyubik
87be8c0e2d naive: wip use ordered map for points.nas 2021-06-09 14:20:58 +02:00
yosoyubik
0f0af88a31 naive: wip add ordered-map for points 2021-06-09 13:34:04 +02:00
yosoyubik
852881eff1 naive: rename nas to pre (predicted state) 2021-06-09 13:30:36 +02:00
yosoyubik
85c0c11257 naive: add time for next L2 batch to state 2021-06-09 13:05:17 +02:00
ryjm
0142fce219 king: add crud event to jael 2021-06-09 05:54:57 -04:00
ryjm
8ad9d022a1 king: fix noun derivation 2021-06-09 01:50:34 -04:00
drbeefsupreme
0bf69a99a3
naive: new test system working for mgmt proxies
hopefully its all downhill from here
2021-06-08 19:04:08 -04:00
yosoyubik
b9c5d9e2e6 naive: listen to %resend timer 2021-06-07 13:09:16 +02:00
yosoyubik
ca2b626c4e naive: init aggregator timer on-init 2021-06-07 13:07:35 +02:00
yosoyubik
e7eaf3d2c6 naive: try updating predicted state on confirmed L2 tx 2021-06-07 11:41:02 +02:00
yosoyubik
e35a8b9e7f naive: cached naive state -> predicted naive state 2021-06-07 11:20:31 +02:00
yosoyubik
a01289145b naive: update aggregator cached naive state eagerly
The aggregator keeps a cached naive state that is recreated using the 
canonical L2 state from the %azimuth agent, every time a new L2 tx comes 
in via +take-tx (used by clients of the aggregator).

This makes the cached state ahead of the canonical L2 state, but 
recreated every time a client sends a tx, using the list of pending (not 
sent out to an ethereum node) and sending (waiting confirmation from 
L1). This step drops any pending and sending transactions that do not 
apply correctly.

Hearing about a new L2 tx confirmed in L1 (+on-naive-diff) removes such 
transaction from the sending list, but does not update the cached state, 
since this was already done when the L2 tx was seen in +take-tx.
2021-06-05 14:24:37 +02:00
yosoyubik
9c70e006a1 naive: fix wrong wire when receiving azimuth txs 2021-06-05 13:58:34 +02:00
yosoyubik
5859642363 naive: pack tx in send thread in correct order 2021-06-05 13:56:42 +02:00
drbeefsupreme
755fb61d62
naive: test filtrations 2021-06-04 17:50:07 -04:00
drbeefsupreme
28bd682377
naive: transaction success divinator 2021-06-04 15:24:02 -04:00
drbeefsupreme
e7e49bc50c
naive: errant comment 2021-06-04 14:50:51 -04:00
fang
148fb1b45c
tests, aqua: update for recent changes 2021-06-04 14:11:44 +02:00
yosoyubik
bac79bf55d naive: add get-spawned to rpc-api 2021-06-04 11:41:59 +02:00
janeway
a41c3adcdd
glob: update to 0v2.3qak4.al612.8m1ig.kg03r.mfide 2021-06-04 15:15:22 +10:00
matildepark
638eed8d75
Merge pull request #4984 from urbit/lf/web-note-ref
notifications: fix description
2021-06-04 00:54:13 -04:00
Liam Fitzgerald
7f57fd7bfd
notifications: fix description 2021-06-04 14:49:22 +10:00
matildepark
fe60e82f68
Merge pull request #4983 from urbit/lf/leap-chording
leap: display chording options
2021-06-04 00:43:41 -04:00
Liam Fitzgerald
ce738f31f3
Merge pull request #4982 from urbit/lf/fix-dm-migration
dm-hook: fix on-init, rerun in on-load
2021-06-04 14:38:30 +10:00
Liam Fitzgerald
49f68e22d6
OmniboxResult: update props 2021-06-04 12:57:59 +10:00
Liam Fitzgerald
7ce67a2b46
leap: display chording options 2021-06-04 12:24:36 +10:00
L
99637b977b
Merge pull request #4981 from urbit/la/fix-admin-prop-drill 2021-06-03 21:02:11 -05:00
Logan Allen
c7f34b913b interface: added isAdmin to props as well 2021-06-03 20:43:09 -05:00
Logan Allen
a92c749ce6 interface: make isAdmin an optional prop 2021-06-03 20:06:43 -05:00
L
e6925e7094
Merge pull request #4978 from urbit/la/fast-validate-graph 2021-06-03 19:48:56 -05:00
L
174f0d4324
Merge pull request #4980 from urbit/la/speedup-gph 2021-06-03 19:30:02 -05:00
Liam Fitzgerald
becc2a9ffe
dm-hook: fix on-init, rerun in on-load 2021-06-04 10:28:28 +10:00
drbeefsupreme
baef809d93
naive: full galaxy test 2021-06-03 20:21:26 -04:00
drbeefsupreme
af7eb54999
naive: test event generator 2021-06-03 20:20:55 -04:00
fang
3b81e35260
dawn: better multikey format
Improves the multikeyfile format by taking a single ship and a list of
life+key pairs, instead of a list of full seeds.

Also decouples these changes from the dawn event, once again putting a
single seed into it. In the multikeyfile case, keys are injected as
%rekey events to jael near the end of the boot sequence.

Haskell-side changes may or may not be incomplete, boot presently fails
at some unknown point with what looks like a noun conversion error.
2021-06-04 01:49:15 +02:00
drbeefsupreme
775546de99
naive: predeposit l2 spawn test 2021-06-03 19:25:10 -04:00
Logan Allen
dfdb0cfe34 interface: fix prop drilling of isAdmin 2021-06-03 17:54:55 -05:00
drbeefsupreme
7eba932c9b
naive: l2 spawn proxy tests 2021-06-03 18:29:30 -04:00
Logan Allen
42a8eaf071 graph-push-hook: speed up by getting rid of nest checks, using %cf, and storing gates instead of tubes 2021-06-03 17:29:01 -05:00
ixv
b22071a7d8 btc: update styles for bridge invoice page too 2021-06-03 14:59:05 -07:00
ixv
6fc362c02e btc: fix order of fee options 2021-06-03 14:32:10 -07:00
ixv
ee865af32f btc: invoice page style fixes and fee display 2021-06-03 14:28:12 -07:00
drbeefsupreme
9f8d594f2f
naive: first full state test 2021-06-03 16:58:49 -04:00
Logan Allen
56f2d46820 graph-store + validators: stop using +grab:noun and switch to using a static conversion to %graph-indexed-post 2021-06-03 14:06:58 -05:00
L
cb7da7cbba
Merge pull request #4977 from urbit/la/fast-nest
graph-push-hook/thread: shave off 20ms from nest checks by getting ri…
2021-06-03 13:55:00 -05:00
matildepark
330e17e28d
Merge pull request #4965 from urbit/james/imageinput-fixes
imageinput: disable placeholder selection, hide placeholder on focus
2021-06-03 14:28:41 -04:00
Logan Allen
06f2aedc72 graph-push-hook/thread: shave off 20ms from nest checks by getting rid of tmi problem with types 2021-06-03 13:19:33 -05:00
James Acklin
460982d74b messages: synced/unread treatments for group DMs in sidebar
fixes urbit/landscape#623
2021-06-03 12:09:43 -04:00
yosoyubik
7e665b4fe8 naive: update wires and path in azimuth 2021-06-03 09:27:08 +02:00
yosoyubik
9c18638469 naive: update wires in aggregator 2021-06-03 09:26:13 +02:00
yosoyubik
82ab2b6b2d naive: use canonical state from azimuth in aggregator 2021-06-03 09:24:28 +02:00
yosoyubik
fc8e090a29 naive: add config action 2021-06-03 09:11:33 +02:00
Liam Fitzgerald
d365f7ba07
omnibox: fix click handler 2021-06-03 13:07:46 +10:00
Liam Fitzgerald
57fbd0b0fd
notifications: fix notification keying
Fixes urbit/landscape#947
2021-06-03 13:02:35 +10:00
Liam Fitzgerald
c224ddf09a
notifications: fix note click through
Fixes urbit/landscape#937
2021-06-03 12:55:17 +10:00
Liam Fitzgerald
1cc3f4fd87
notifications: fix group num calculations 2021-06-03 12:53:42 +10:00
Liam Fitzgerald
0998c8ce81
PendingDm: fix mobile layout
Fixes urbit/landscape#935
2021-06-03 11:36:16 +10:00
Liam Fitzgerald
81415337d8
ProfileOverlay: fix DM route
Fixes urbit/landscape#933
2021-06-03 11:34:59 +10:00
Liam Fitzgerald
92eb156079
leap: navigate to DMs
Fixes urbit/landscape#948
2021-06-03 11:18:40 +10:00
Liam Fitzgerald
c53f4bc92d
GraphContent: fix inline content immediately following blockquote 2021-06-03 11:08:04 +10:00
Liam Fitzgerald
ecdfa36fe4
DMs: reply functionality with blockquotes
Fixes urbit/landscape#932
2021-06-03 11:05:53 +10:00
fang
cc362b27c9
kh: support multikeyfiles 2021-06-03 01:04:45 +02:00
fang
2e2361e522
kh: expose to/fromNoun template logic separately
Separately from deriveNoun, which gives you an entire instance. Having
access to these lets you call out to the auto-generated conversion
logic when writing custom code for it.
2021-06-03 00:59:55 +02:00
janeway
b220427624
glob: update to 0v2.2k8eq.k1uhe.9acu7.emum0.s8gjd 2021-06-02 15:58:49 +10:00
Liam Fitzgerald
a7813036fd
SidebarItem: fix dark mode colors 2021-06-02 15:06:31 +10:00
Liam Fitzgerald
4e4e5fa446
GroupHome: check owner of group for feed banner 2021-06-02 15:02:18 +10:00
Liam Fitzgerald
fdd2dd4530
btc-wallet: trivial change to force rebuild 2021-06-02 14:34:47 +10:00
Liam Fitzgerald
4a42bdc12c
DmSettings: fix color 2021-06-02 14:34:15 +10:00
Liam Fitzgerald
d4e5ecdbb8
DmResource: show back button on mobile 2021-06-02 14:33:55 +10:00
Liam Fitzgerald
b73b9ad9db
btc-wallet: trivial change to force rebuild 2021-06-02 14:21:21 +10:00
janeway
4cf8f89008
glob: update to 0v6.usbmp.0s7fs.9dobf.8n2b8.gr1d4 2021-06-02 14:11:49 +10:00
Liam Fitzgerald
ccbe43d9ee
Merge pull request #4972 from urbit/lf/hark-archive
hark-update: fix archival
2021-06-02 14:01:37 +10:00
Liam Fitzgerald
2f42909685
hark-update: fix archival 2021-06-02 13:58:28 +10:00
janeway
13bc8805fd
glob: update to 0v6.usbmp.0s7fs.9dobf.8n2b8.gr1d4 2021-06-02 13:06:26 +10:00
Liam Fitzgerald
a46b426292
DmSettings: fix color 2021-06-02 12:51:40 +10:00
Liam Fitzgerald
377f536276
btc-wallet: trivial change to force rebuild 2021-06-02 12:39:55 +10:00
Liam Fitzgerald
06309a4dab
btc-wallet: trivial change to force rebuild 2021-06-02 12:29:13 +10:00
Liam Fitzgerald
badfe7aa15
interface: fix notification linking 2021-06-02 12:27:35 +10:00
Liam Fitzgerald
7d0b63bec6
interface: fix tsc 2021-06-02 12:14:50 +10:00
Liam Fitzgerald
e9c3423e33
interface: omnibus for DM fixes 2021-06-02 12:09:45 +10:00
Liam Fitzgerald
31d3f01fe0
SidebarList: filter hidden messages 2021-06-02 11:18:11 +10:00
matildepark
ddb8a84c49
Merge pull request #4970 from urbit/lf/prev-dm-validation
graph-push-hook: disable proxying of DM updates
2021-06-01 20:49:24 -04:00
Liam Fitzgerald
e510cbeb03
Merge remote-tracking branch 'origin/release/next-userspace' into release/2021-5-27 2021-06-02 10:12:05 +10:00
Liam Fitzgerald
d223f3eb87
graph-push-hook: disable proxying of DM updates 2021-06-02 09:57:27 +10:00
Matilde Park
463059ba20 btc: remove console.logs to prompt rebuild 2021-06-01 18:18:43 -04:00
matildepark
301898ec72
Merge pull request #4967 from urbit/lf/fix-ver-negotiation
push-hook: fix version negotiation
2021-06-01 17:25:25 -04:00
James Acklin
938ce9d557 imageinput: center messages vertically with less overhead
fixes urbit/landscape#893
2021-06-01 16:33:12 -04:00
Matilde Park
fbb6bba318 Merge branch 'release/next-userspace' into james/group-dm-name 2021-06-01 16:27:08 -04:00
matildepark
13cca28877
Merge pull request #4962 from urbit/mp/leap/custom-tiles
leap: render custom app tiles
2021-06-01 16:20:55 -04:00
matildepark
fe8361bfe1
Merge pull request #4969 from urbit/ixv/btc-wilted
btc: stop storing bip32 core in btc-wallet state
2021-06-01 16:19:30 -04:00
ixv
870e0b42fa
Merge pull request #4963 from urbit/ixv/herb-cancel
herb: add cancel command
2021-06-01 13:00:00 -07:00
ixv
60ddfd1806 btc: stop storing bip32 core in btc-wallet state 2021-06-01 12:30:13 -07:00
James Acklin
7e371413a2 imageinput: fiddling with label subpixel position
fixes urbit/landscape#893
2021-06-01 15:04:09 -04:00
James Acklin
b833343f24 imageinput: respect canUpload
fixes urbit/landscape#893
2021-06-01 14:25:45 -04:00
yosoyubik
943eee1db6 naive: add ethereum signing address to aggregator sending map 2021-06-01 16:18:32 +02:00
yosoyubik
4642ece88f naive: use get-network for retrieving chain data 2021-06-01 14:28:17 +02:00
yosoyubik
5453722728 naive: give naive state after aggregator subscription 2021-06-01 14:23:53 +02:00
yosoyubik
52af4ad1c3 naive: remove unused batch-function hash 2021-06-01 14:09:48 +02:00
yosoyubik
9f3202eded naive: use cached naive state in aggregator 2021-06-01 13:56:56 +02:00
matildepark
653a3e9f8f
Merge pull request #4960 from urbit/mp/contacts/optimistic-type-mismatch
interface: catch contact-update type mismatch
2021-06-01 00:56:08 -04:00
Liam Fitzgerald
a03623d249
push-hook: fix version negotiation
Addresses a bug where if the publisher could not perform the fact
conversion, it would not be deferred to the subscriber, preventing the
subscriber from being ahead of the publisher
2021-06-01 12:57:29 +10:00
Liam Fitzgerald
c87bd62e5b
metadata-push-hook: continue to sync DMs 2021-06-01 12:30:17 +10:00
Liam Fitzgerald
18862efc82
metadata-store: hide instead of drop dm associations 2021-06-01 12:26:36 +10:00
Liam Fitzgerald
698e79a1e4
push-hook: add %kick poke 2021-06-01 12:22:38 +10:00
Liam Fitzgerald
208c62c51d
metadata-push-hook: stop syncing dms 2021-06-01 12:09:38 +10:00
Liam Fitzgerald
535700b4f0
graph-fe: fix loading of inbox 2021-06-01 11:59:47 +10:00
Liam Fitzgerald
e16f264d19
Merge remote-tracking branch 'origin/master' into lf/launch-fixes 2021-06-01 11:20:51 +10:00
James Acklin
8bb8425e3a imageinput: pass focus to all other placeholders
fixes urbit/landscape#893
2021-05-31 21:14:30 -04:00
James Acklin
c0e15442f5 imageinput: prevent text selection on all statues
fixes urbit/landscape#893
2021-05-31 20:57:18 -04:00
James Acklin
38b368e861 imageinput: disable placeholder selection, hide placeholder on focus
fixes urbit/landscape#893
2021-05-31 20:43:46 -04:00
James Acklin
f078b843e4 messages: fix tsc error 2021-05-31 20:10:18 -04:00
James Acklin
1f6a216f28 messages: always mono for DM recipients, show description
fixes urbit/landscape#623
2021-05-31 19:49:36 -04:00
yosoyubik
fbd96f69ee naive: fix aggregator pokes from rpc-api 2021-05-31 12:20:53 +02:00
ixv
3a14176934 herb: add cancel command 2021-05-29 12:53:23 -07:00
yosoyubik
5b0e785cf7 naive: choose contracts from mainnet, ropsten or local 2021-05-29 15:42:27 +02:00
yosoyubik
520225056a naive: send signature and raw tx for every tx in the roll
this assumes that the naive contract has a "fallback" function:

https://docs.soliditylang.org/en/v0.5.3/contracts.html#fallback-function
2021-05-29 14:57:57 +02:00
yosoyubik
98bef023cf naive: send updates to aggregator 2021-05-29 14:53:57 +02:00
yosoyubik
4cbf3d497b naive: update tx state in finding txs 2021-05-29 14:46:19 +02:00
yosoyubik
e834aface1 naive: subscribe to azimuth agent 2021-05-29 14:44:58 +02:00
yosoyubik
9abd6c3e72 naive: use gen-tx-octs from naive-transactions library 2021-05-29 14:44:16 +02:00
yosoyubik
a3ed3182bc naive: use contract/chain from azimuth library 2021-05-29 14:43:13 +02:00
yosoyubik
8b51b526d3 naive: add get-next-nonce thread 2021-05-29 14:40:13 +02:00
yosoyubik
8851e52f45 naive: add eth-get-balance 2021-05-29 14:22:33 +02:00
Matilde Park
ab95f8ec12 leap: render custom app tiles
Fixes urbit/landscape#915
2021-05-28 17:42:19 -04:00
Matilde Park
0d38218c0a GraphContent: use correct type for code content 2021-05-28 17:21:36 -04:00
Matilde Park
88f02e6115 landscape: code content inherits font weight
Fixes urbit/landscape#905
2021-05-28 17:16:31 -04:00
Matilde Park
12afe8acd7 interface: catch contact-update type mismatch
When applying add-group or remove-group updates optimistically, we send
our ship resourceFromPath objects, and get back /ship/~name/resource
strings. When we apply the update optimistically, we use the former,
storing the object in state. This causes interface errors, as it expects
the string. Therefore, on both ends we construct the string and dedupe
if it comes in after application.

Fixes urbit/landscape#917
2021-05-28 16:54:01 -04:00
matildepark
7ea6c246ce
Merge pull request #4955 from urbit/lf/btc-dev-fix
btc-wallet: fix dev proxy
2021-05-28 12:46:09 -04:00
matildepark
38b57d0107
Merge pull request #4956 from urbit/lf/chromatic-flake
interface: prevent storybook flake w relative time
2021-05-28 12:45:42 -04:00
Liam Fitzgerald
e540d1260f
interface: prevent storybook flake w relative time 2021-05-28 14:47:18 +10:00
Liam Fitzgerald
12f3ab7651
btc-wallet: fix dev proxy 2021-05-28 14:16:55 +10:00
janeway
457904368b
glob: update to 0v2lque.i3rgs.9utfa.sk8o5.u9h6q 2021-05-28 11:25:30 +10:00
matildepark
68cd853fb5
Merge pull request #4952 from urbit/mp/tokenize-mention-links
tokenizer: please I beg no more
2021-05-27 20:50:12 -04:00
Liam Fitzgerald
623da874e5
tokenizeMessage: less greedy 2021-05-28 10:47:51 +10:00
Liam Fitzgerald
3d9036b10f
tokenizeMessage: race regexes, choose closest match 2021-05-28 09:51:55 +10:00
ixv
75bde5d4f7
Merge pull request #4950 from urbit/ixv/btc-tile-fix
btc: fix visual glitch with tile
2021-05-27 16:46:03 -07:00
janeway-bot
837d380e39
Merge fd55386de5 into release/next-userspace 2021-05-28 02:59:23 +04:00
Tyler Brown Cifu Shuster
6c48b8a0be npm/http-api: changed relative dependency typo 2021-05-27 15:57:19 -07:00
janeway-bot
86ba56dc45
Merge 4cecb55b53 into release/next-userspace 2021-05-28 02:56:01 +04:00
ixv
bf2b094374 btc: fix visual glitch with tile 2021-05-27 15:53:38 -07:00
Tyler Brown Cifu Shuster
8ede23b565 npm/http-api: changed relative dependency 2021-05-27 15:52:27 -07:00
Matilde Park
414b5ea89c PostItem: only render byline if author in state 2021-05-27 18:52:05 -04:00
matildepark
c81bdda122
Merge pull request #4947 from urbit/ixv/btc-warning-style
btc: fix warning link style
2021-05-27 17:55:39 -04:00
ixv
e4e14c3457 btc: fix warning link style 2021-05-27 14:52:56 -07:00
Logan Allen
c816bc3357 interface: fix feed links 2021-05-27 16:43:12 -05:00
Logan Allen
7e5af14987 interface: fixes group feed issues introduced by fetch 2021-05-27 16:34:49 -05:00
Matilde Park
e704d90e06 interface: add new test for mention+link msgs 2021-05-27 17:00:54 -04:00
James Acklin
16311deee3 messages: fixing mono-logic
fixes urbit/landscape#623
2021-05-27 16:28:39 -04:00
janeway
66537f39a5 glob: update to 0v3.p6u25.2ltvl.kdnbq.a2uq4.9uhqu 2021-05-27 12:39:22 -07:00
ixv
af48680bbd
Merge pull request #4945 from urbit/ixv/fix-glob
glob: fix on-load and +trouble
2021-05-27 12:28:11 -07:00
ixv
e195bbbcc7 glob: don't flush state when upgrading 2021-05-27 11:52:56 -07:00
ixv
c92079cda4 glob: fix +trouble 2021-05-27 11:21:27 -07:00
Matilde Park
2a8edc7704 btc: remove urbitrc import 2021-05-27 13:37:28 -04:00
ixv
13807303b4
Merge pull request #4940 from urbit/release/bitcoin-wallet
Bitcoin Wallet
2021-05-27 10:28:18 -07:00
James Acklin
9ba4b0c1cf messages: respect hidden nicknames, conditional mono
fixes urbit/landscape#623
2021-05-27 12:08:03 -04:00
Liam Fitzgerald
57a7822b65
interface: prevent storybook flake 2021-05-27 15:28:59 +10:00
Liam Fitzgerald
dbf8b05e41
Merge remote-tracking branch 'origin/release/next-userspace' into lf/chromatic 2021-05-27 15:20:15 +10:00
Liam Fitzgerald
b8ec17f08c btc-wallet: standardise build process 2021-05-26 18:30:18 -07:00
Matilde Park
bb2b1bdae5 launch: fix types 2021-05-26 18:30:18 -07:00
ixv
7b6e054ad5 btc: link to urbit.org to learn more about wallet 2021-05-26 18:30:18 -07:00
ixv
db952bd22d btc: switch network to bitcoin 2021-05-26 18:30:18 -07:00
ixv
0b2e28934b btc: stop putting so many things in window 2021-05-26 18:30:18 -07:00
ixv
40d69b5a02 btc: invoice error handling 2021-05-26 18:30:18 -07:00
ixv
768b47985d btc: change tile to svg 2021-05-26 18:30:18 -07:00
pkova
74492b7b0f btc: add reworked urbit-key-generation, fixes in bridge flow 2021-05-26 18:30:18 -07:00
ixv
a710de616c btc: provider now has one heartbeat for all clients 2021-05-26 18:30:18 -07:00
ixv
01c48b5c2e btc: connection status styling 2021-05-26 18:30:18 -07:00
ixv
8770e1e00c btc: persist preferred currency; clean up btc currency style 2021-05-26 18:30:18 -07:00
ixv
84f6aa33d0 btc: feepicker dismissal 2021-05-26 18:30:18 -07:00
ixv
87855eadc4 btc: copy truncated address 2021-05-26 18:30:18 -07:00
ixv
b157f9ddde btc: switch feepicker 2021-05-26 18:30:18 -07:00
ixv
0da2778193 btc: update hash verification process 2021-05-26 18:30:18 -07:00
ixv
332652e0d1 glob: generalize 2021-05-26 18:30:18 -07:00
pkova
7b44129a43 btc: confirm master ticket on wallet setup 2021-05-26 18:30:18 -07:00
pkova
62bc36c918 btc: overflow-wrap addresses on sent screen 2021-05-26 18:30:18 -07:00
pkova
4bd945ee6e btc: add signing through bridge 2021-05-26 18:30:18 -07:00
pkova
aa7811c2f5 btc: make feePicker position: absolute instead of relative 2021-05-26 18:30:18 -07:00
pkova
234b2be133 btc: add invalid key error handling 2021-05-26 18:30:18 -07:00
pkova
a4c03cc630 btc: add dust error handling 2021-05-26 18:30:18 -07:00
pkova
d93020d9c6 btc: add basic error handling 2021-05-26 18:30:18 -07:00
pkova
6847bf0813 btc: remove unnecessary retry logic, send balance in handle-tx-info 2021-05-26 18:30:18 -07:00
ixv
41685a88c0 btc: settings page 2021-05-26 18:30:18 -07:00
ixv
a791a2edf1 btc: fix history bug 2021-05-26 18:30:18 -07:00
ixv
36f8167986 btc: attach note to transaction 2021-05-26 18:30:18 -07:00
ixv
d6a695c131 btc: blur and warning typo 2021-05-26 18:30:18 -07:00
pkova
4a0caa9fc3 btc: add balance events on handle-address-info 2021-05-26 18:30:18 -07:00
Isaac Visintainer
84ccb732e6 btc: finish fee picker 2021-05-26 18:30:18 -07:00
Isaac Visintainer
aa5ccf8122 btc: add warning message 2021-05-26 18:30:18 -07:00
Isaac Visintainer
b2887e75a0 btc: add tile 2021-05-26 18:30:18 -07:00
édouard
2c6c83bc14 stying edits: small collection of various visual fixes
All edits were constrained within the `/components` directory of the wallet src. Most involve simple value switches and other similarly simple fixes, towards matching designs.
2021-05-26 18:30:18 -07:00
Isaac Visintainer
82829c6ee0 btc: retry logic for unconfirmed balance, show it on frontend 2021-05-26 18:30:18 -07:00
Isaac Visintainer
718d774d0d btc: first pass on fee selection 2021-05-26 18:30:18 -07:00
pkova
1a096efbba btc: retry logic for unconfirmed balance, show it on frontend 2021-05-26 18:30:18 -07:00
Isaac Visintainer
78a7dd256f temp 2 2021-05-26 18:30:18 -07:00
Isaac Visintainer
24db04bccc temp 2021-05-26 18:30:18 -07:00
Isaac Visintainer
2288858302 btc: route network info from top level 2021-05-26 18:30:18 -07:00
Isaac Visintainer
6377f49340 btc: js hash check generator 2021-05-26 18:30:18 -07:00
Isaac Visintainer
df3f6c9042 btc: address validation; loading states in sending flow 2021-05-26 18:30:18 -07:00
Isaac Visintainer
4a67c56706 btc: add icon 2021-05-26 18:30:18 -07:00
pkova
a740b7ea1f btc: round denominated amounts on invoice and sent screens 2021-05-26 18:30:18 -07:00
pkova
89b7a24109 btc: reset psbt state on exit from sending flow
This fixes trying to access beyond buffer length errors.
2021-05-26 18:30:17 -07:00
pkova
bdf64a9613 btc: add x to final component in sending flow 2021-05-26 18:30:17 -07:00
Isaac Visintainer
78c0235c99 btc: bug and style fixes for transaction history 2021-05-26 18:30:17 -07:00
Isaac Visintainer
b58fe46fdc btc: fix issue with channel-js part 2 2021-05-26 18:30:17 -07:00
Isaac Visintainer
e3c20a2901 btc: improved transitions and error handling for startup modals 2021-05-26 18:30:17 -07:00
Isaac Visintainer
a9706c7ece btc: fix prod build 2021-05-26 18:30:17 -07:00
Isaac Visintainer
517d26a3f7 btc: improved initial loading display 2021-05-26 18:30:17 -07:00
Isaac Visintainer
99a44640f0 btc: fix issue with channel-js resubscribes 2021-05-26 18:30:17 -07:00
Isaac Visintainer
62afe28f3f btc: allow unsetting provider; let frontend know if wallet is removed 2021-05-26 18:30:17 -07:00
Isaac Visintainer
ac02810fde btc: fix currencyValue in transaction.js 2021-05-26 18:30:17 -07:00
pkova
5d44b596d0 btc: propagate psbt state through balance component 2021-05-26 18:30:17 -07:00
Isaac Visintainer
e043273446 btc: currency rate polling and reducer 2021-05-26 18:30:17 -07:00
Isaac Visintainer
02b4ac1a91 btc: fix transaction ordering 2021-05-26 18:30:17 -07:00
Isaac Visintainer
e759050eb2 btc: check if payee has wallet; allow sending to external addresses 2021-05-26 18:30:17 -07:00
Isaac Visintainer
f161ef69ec btc: some frontend cleanup 2021-05-26 18:30:17 -07:00
Isaac Visintainer
197934f95b btc: address copying 2021-05-26 18:30:17 -07:00
Isaac Visintainer
2158e9a4cd btc: transaction history 2021-05-26 18:30:17 -07:00
pkova
fdfcf27ec4 btc: make button in send.js reactive 2021-05-26 18:30:17 -07:00
pkova
c8c1bdf0be btc: add USD currency conversion rate fetching 2021-05-26 18:30:17 -07:00
pkova
44767c00dd btc: styling improvements in invoice.js 2021-05-26 18:30:17 -07:00
pkova
a548414baf btc: styling improvements in send.js 2021-05-26 18:30:17 -07:00
pkova
2391185916 btc: add final screen for sending flow 2021-05-26 18:30:17 -07:00
pkova
32477257c9 btc: make invoice send btc button reactive 2021-05-26 18:30:17 -07:00
pkova
4c22a439e4 btc: go to invoice screen only after receiving psbt 2021-05-26 18:30:17 -07:00
pkova
b3d0919cba btc: fix walletModal fprint, balance.js initial state 2021-05-26 18:30:17 -07:00
pkova
b95b167646 btc: add unstaged files, fix fingerprint length 2021-05-26 18:30:17 -07:00
pkova
215784af44 btc: add mvp sending flow 2021-05-26 18:30:17 -07:00
Isaac Visintainer
6992a34040 btc: record history for transactions that occur outside wallet flow 2021-05-26 18:30:17 -07:00
Isaac Visintainer
2afa80a638 btc: unconditionally re-request address-info for watched addresses 2021-05-26 18:30:17 -07:00
Isaac Visintainer
fbb74c5ab2 btc: fix issue with wallet generation from master ticket 2021-05-26 18:30:17 -07:00
Isaac Visintainer
4066f21ec1 temp: fix balance issue 2021-05-26 18:30:17 -07:00
Isaac Visintainer
da7fe35a60 temp commit: beginning balance and transactions page 2021-05-26 18:30:17 -07:00
Isaac Visintainer
cc7318aaa9 btc: provider/wallet setup flow 2021-05-26 18:30:17 -07:00
Isaac Visintainer
d32e78799f btc: more frontend template stuff 2021-05-26 18:30:17 -07:00
Isaac Visintainer
fc1dbe4f30 btc: frontend template 2021-05-26 18:30:17 -07:00
Isaac Visintainer
2b6831db13 btc: added tile 2021-05-26 18:30:17 -07:00
Isaac Visintainer
d8f1e731e1 btc: post merge cleanup 2021-05-26 18:30:17 -07:00
James Acklin
7c90313774 messages: parse DM title and conditionally display nicknames
fixes urbit/landscape#623
2021-05-26 21:10:05 -04:00
fang
939055f334
dawn: correctly propagate multikeyfile errors 2021-05-26 20:11:36 +02:00
fang
9e16cd0875
tests: update dawn tests for recent changes
Also includes some new tests for the multikeyfile case.
2021-05-26 20:11:02 +02:00
fang
1508168fbc
aqua: update for latest dawn-event format 2021-05-26 19:30:46 +02:00
fang
d1890f5db2
jael, dawn: support multi-keyfile during boot
Allows booting with a keyfile containing multiple keys, as long as one
of them matches current PKI pubkeys for the specified ship.

All relevant keys are loaded into jael and will automatically be put to
use when they match PKI state.
2021-05-26 16:02:39 +02:00
yosoyubik
7b216d316a Merge remote-tracking branch 'origin/poprox/naive-tests' into naive/aggregator 2021-05-26 12:03:28 +02:00
Liam Fitzgerald
0fb803f6ee
Comments: fix deletion
Fixes urbit/landscape#902
2021-05-26 15:51:50 +10:00