Jaco Greeff
444c6802ea
Adjust AccountName icon alignments ( #3137 )
...
* Adjust AccountName icon alignments
* Simplify
* 1px for whatever reason
* EditButton sizing fix
2020-07-07 14:28:26 +02:00
Jaco Greeff
a374510c4d
Handlers for OpaqueCall input/display types ( #3135 )
...
* Handlers for OpaqueCall input/display types
* Simplify disabled OpaqueCall
2020-07-07 09:30:24 +02:00
Jaco Greeff
ca5a5a95c1
Indicate own nominees on targets ( #3133 )
...
* Indicate own nominees on targets
* icon prop to Badge
* AddressName cachin cleanups
2020-07-07 07:55:54 +02:00
Jaco Greeff
abbcb941a2
Adjust known account icons (treasury, society) ( #3129 )
2020-07-05 18:55:52 +02:00
Thibaut Sardan
3b08bfbb4e
forgot this before ( #3121 )
2020-07-04 11:22:58 +02:00
Thibaut Sardan
b48d859604
Pull Dropdown into its own conviction component ( #3119 )
...
* add conviction dropdown
* number not string
2020-07-03 14:19:33 +02:00
Jaco Greeff
e8030005b7
Fix InputAddress lastValue ( #3112 )
2020-07-03 07:18:50 +02:00
Thibaut Sardan
4938edc0c4
Show unbonding value in staking account actions ( #3098 )
...
* use the right prop
* rename to stakingInfo for consistancy
2020-06-30 18:05:59 +02:00
Jaco Greeff
6a393256a4
Bump API, cater for new OpenTip structure ( #3096 )
...
* Bump API, cater for new OpenTip structure
* Simplify assignment
* Cleanups after latest typescript-eslint breakages
* More...
* Last-ish round
2020-06-30 13:43:06 +02:00
Jaco Greeff
7c68d68339
Group democracy locks ( #3093 )
...
* Group democracy locks
* Update packages/react-components/src/DemocracyLocks.tsx
Co-authored-by: Thibaut Sardan <33178835+Tbaut@users.noreply.github.com>
* Check for state changes before setting
Co-authored-by: Thibaut Sardan <33178835+Tbaut@users.noreply.github.com>
2020-06-30 07:48:42 +02:00
Jaco Greeff
d24d2882e4
Don't allow re-{validate, nominate} with active 0 ( #3080 )
2020-06-28 21:23:33 +02:00
Jaco Greeff
e34fa8f741
Add vesting claims ( #3079 )
...
* Add vesting claims
* Bump API
2020-06-28 16:35:38 +02:00
Jaco Greeff
e5e46accf6
Cleanup account menus ( #3076 )
2020-06-28 14:05:35 +02:00
Jaco Greeff
cb9abbdabb
Adjust asteriks layouts ( #3068 )
2020-06-27 15:11:01 +02:00
Jaco Greeff
029a4d85b0
Simplify IdentityIcon ( #3065 )
2020-06-27 13:24:26 +02:00
Jaco Greeff
7b9fec292c
Rework tags dependencies ( #3063 )
...
* Rework tags dependencies
* Remove size param
2020-06-27 12:38:48 +02:00
Jaco Greeff
97bbf311e3
Simplify AccountName caching ( #3057 )
2020-06-26 18:52:52 +02:00
Jaco Greeff
cb0aa838f8
Small optimizations ( #3053 )
...
* Small optimizations
* Additional tooltip
2020-06-25 22:19:10 +02:00
Jaco Greeff
01c020f62a
Cleanup label help ( #3052 )
2020-06-25 17:38:22 +02:00
Jaco Greeff
b78cc3fa2f
Adjust button rounding ( #3051 )
...
* Adjust button rounding
* ReferendumInfo icon
2020-06-25 15:34:35 +02:00
Jaco Greeff
5d7f07eca5
Small icon adjustments ( #3050 )
2020-06-25 14:50:19 +02:00
Jaco Greeff
97150f82c2
Cleanup peer deps ( #3048 )
...
* Cleanup peer deps
* Fix spinner size
2020-06-25 12:53:48 +02:00
Jaco Greeff
9d7027d236
Swap to fa spinner ( #3047 )
2020-06-25 11:50:07 +02:00
Jaco Greeff
ede19891e1
Swap Icon to FAIcon wrapper ( #3046 )
...
* Swap Icon to FAIcon wrapper
* Small tweaks
2020-06-25 11:00:36 +02:00
Jaco Greeff
a9d91cd1c3
Max-height to ui--output with scroll ( #3042 )
2020-06-24 16:53:44 +02:00
Jaco Greeff
364d3b9071
Allow entries() on map/doublemap ( #3039 )
2020-06-24 15:38:19 +02:00
Jaco Greeff
7289f02c81
Align staking status icons ( #3027 )
...
* Align staking status icons
* No content
2020-06-22 14:00:34 +02:00
Jaco Greeff
176c7e9e8b
API bumps & small block display adjustment ( #3025 )
...
* API bumps & small block display adjustment
* Adjust for new multisig metadata
* Staking table badge class
2020-06-22 12:10:56 +02:00
Jaco Greeff
410d0dd092
Fix Badge min-width (isSmall) ( #3024 )
...
* Fix Badge min-width (isSmall)
* Move sidebar balances to top
2020-06-22 09:54:22 +02:00
Jaco Greeff
de370cfde6
Adjust AddressMini with media ( #3020 )
...
* Adjust AddressMini with media
* Payout tables
2020-06-21 21:15:34 +02:00
Jaco Greeff
5bae454865
Media adjustments with AddressSmall ( #3019 )
...
* Media adjustments with AddressSmall
* Update packages/page-staking/src/Targets/Validator.tsx
2020-06-21 18:30:48 +02:00
Jaco Greeff
38704a5029
Display referendum voting status ( #3016 )
2020-06-21 11:10:41 +02:00
Jaco Greeff
f425edbceb
Shared staking filtering ( #3009 )
2020-06-20 22:24:16 +02:00
Jaco Greeff
d30b88b7f4
Adjust staking targets/overview sorting displays ( #2999 )
...
* Adjust staking targets/overview sorting displays
* Removce whack eslint bug comment
2020-06-20 14:02:42 +02:00
Jaco Greeff
e775b350af
Revert spinner margin adjustments ( #2996 )
...
* Revert spinner marging adjustments
* Remove extra div
2020-06-20 08:52:39 +02:00
Jaco Greeff
0f18e88022
Introduce signer busy (QR dupes) ( #2994 )
2020-06-20 08:23:42 +02:00
Jaco Greeff
1ee06b7c82
Improve status display via context ( #2992 )
2020-06-19 17:45:20 +02:00
Jaco Greeff
16eaca36f6
Suggest max values in bonding (leaving existential) ( #2985 )
2020-06-19 11:48:57 +02:00
Jaco Greeff
5460da3a48
Extend fund bonding warnings ( #2980 )
...
* Extend fund bonding warnings
* Fix warning display
2020-06-18 14:28:16 +02:00
Jaco Greeff
519af249f3
Disable QR seed import on IPFS ( #2979 )
2020-06-18 12:52:23 +02:00
Jaco Greeff
18bd0a6472
Bubble API extrinsic construction errors in extrinsics app ( #2978 )
...
* Display API extrinsic construction errors
* CHANGELOG
2020-06-18 09:03:24 +02:00
Jaco Greeff
a49093962e
Add i18n apply button ( #2968 )
2020-06-16 16:14:38 +02:00
Jaco Greeff
9da6b40024
Add proxied accounts, fix multisig cancel ( #2958 )
...
* Add proxied accounts, fix multisig cancel
* Multi toggle hides input
* Modal description
2020-06-15 15:51:55 +02:00
Jaco Greeff
fc5e75f01e
Alert for multisig approvals ( #2953 )
...
* Alert for multisig approvals
* Trigger on multisig events
* Allow display/submission of call data
2020-06-15 09:23:40 +02:00
Jaco Greeff
601ae6da08
Toss creaky signer Modal, revamp ( #2933 )
...
* Toss creaky signer Modal, revamp
* WIP
* WIP
* WIP
* WIP
* Basics seem working
* Adjust layout
* WIP
* Cleanups for unsigned
* Unsigned
* Start at signing-only
* Signing should be ok
* Signing operational
* Remove old modal
* Update packages/react-signer/src/Modal/TxSigned.tsx
* JS app integration
* Small styling adjustments
* Prelim proxy support
* Proxy on/off switch
* isProxyActive
* Multi + Proxy ordering (& testing)
* Proxy with multisig
* Remove debug logs
* Qr with 2 column layout
* Padding adjustments
* Cleanups
* Cleanup PaymentInfo
* Generic asset cleanup
* flatten
* Don't save latest values when filter is active
2020-06-14 18:59:22 +02:00
Jaco Greeff
15260c7369
Bump deps (UI & API) ( #2946 )
...
* Bump deps (UI & API)
* Adapt for new QR interface
* QueryableStorageEntry<'promise'>
* API bump
2020-06-13 00:11:19 +02:00
Jaco Greeff
3bbf2ab3be
Adjust external table links (collapse if none) ( #2932 )
2020-06-11 09:54:56 +02:00
Jaco Greeff
f44345dbd6
Disabled buttons in tables ( #2926 )
2020-06-10 20:06:26 +02:00
Jaco Greeff
63139f1519
0.44 ( #2917 )
2020-06-10 11:34:11 +02:00
Jaco Greeff
a9c1b08441
Withdraw with slashing spans ( #2918 )
...
* Withdraw with slashing spans
* prior length
2020-06-10 11:19:33 +02:00
Jaco Greeff
349a503b28
Button styling in tables (incl. spacing) ( #2914 )
2020-06-10 08:41:51 +02:00
Jaco Greeff
4b243c9ae9
Slight table css adjustments
2020-06-09 20:35:43 +02:00
Keith Ingram
2081464de8
Rewrite & update to page-contracts ( #2873 )
...
* first commit
* finish
* InputMegaGas, use BN consts'
* update util'
* tags issue
* manifest
* import bn_zero
* rm
* restore contract tags
* fix tags onClose
* sec to ms
* ms -> sec
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
2020-06-09 14:56:10 +02:00
Jaco Greeff
3edbd726b5
Table borders (subtle)
2020-06-09 09:38:56 +02:00
Jaco Greeff
f5cf7a080a
Small table styling adjustments ( #2904 )
2020-06-09 09:20:53 +02:00
Jaco Greeff
8edc133af7
Remove password visibility indicators ( #2903 )
2020-06-08 21:36:55 +02:00
Jaco Greeff
b33af37fec
Use Inputaddress lastValue from state (no lookup when done) ( #2902 )
2020-06-08 16:06:03 +02:00
Jaco Greeff
51d7cd9a0b
Remove Button divider ( #2899 )
2020-06-08 07:51:16 +02:00
Thibaut Sardan
0091fc6e57
Add attestation to claims ( #2734 )
...
* init
* Attest component
* Add top notification bar
* better english
* back to 3 steps
* clean up
* in the middle of the refactoring
* Make TS pass
* Clea up some comments
* isPreclaimed
* isOldClaimProcess
* Attest vs Claim (#2737 )
* Choose between Claim and Attest
* fix lint
* fix flow between claim and attest (#2738 )
* Jaco's comments + Fetch StatementKind (#2741 )
* Fix small bug in flow
* Add condition for the warning banner (#2742 )
* prevent crash for older chains
* with useEffect
* should work
* back to something simple
* remove hoc
* fix CI
* Add ETH address field for non preclaimed addresses (#2746 )
* Eth field
* fix
* remove stray logs
* Update packages/page-claims/src/index.tsx
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
* Update packages/page-claims/src/index.tsx
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
* Update packages/apps/src/overlays/Attest.tsx
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
* Show the amount of token that will be claimed (#2747 )
* show amount in attest
* fix isApiReady
* fix lint
* Use counter instead of overlay (#2750 )
* Use counter instead of overlay
* Add warning to claim (#2752 )
* add warning
* css cleanup
* fix unused const
Co-authored-by: Thibaut Sardan <33178835+Tbaut@users.noreply.github.com>
* Update packages/page-claims/src/Warning.tsx
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
* Update packages/page-claims/src/index.tsx
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
* Update packages/page-claims/src/index.tsx
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
* Update packages/page-claims/src/index.tsx
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
* Update packages/page-claims/src/index.tsx
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
* address comment shortcut
* set Ethereum address outside transfor and fix typos
* lint
* extract claims.preclaims to a hook
* address comments EthereumAddress type and avoid casting
* Missing isUnsigned
* use AddressMini in warning
* use a proper step for eth address field
* Add loading state
* remove log
* unwrapOrNull
* Update packages/page-claims/src/Warning.tsx
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
* fix for account plural translation
* lint
* Add getStatement function
* nits
* Fix lint
* Update packages/page-claims/src/Warning.tsx
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
* add statement
* statement component
* address comment unWrapOr
* test styling with long md
* add md to jest
* Update packages/page-claims/src/Statement.tsx
Co-authored-by: Amaury Martiny <amaury.martiny@protonmail.com>
* copy text before
* lint
* Remove EthreumAddress type to avoid unexpected behaviors (#2796 )
* remove EthreumAddress type
* createType when needed
* revert
* typo
* Enhance UX for claim process (#2797 )
* update content
* init
* comment
* Add HTML components for statements (#2798 )
* Add HTML components for statements
* Update packages/page-claims/src/statements/saft.tsx
* Update to final statements
* More nits
* Nits
* OnSuccess
* prevent display of empty statement when attested
* Small fixmes
* Update packages/page-claims/src/index.tsx
* fix isError not being red as expected
* remove word-break
* statement text in black
* attestation for -> accounc balance
* Update packages/page-claims/src/Statement.tsx
Co-authored-by: Logan Saether <x@logansaether.com>
* margin left instead of space
* I agree
* Use iframe
* update saft to QmXEkMahfhHJPzT3RjkXiZVFi77ZeVeuxtAjhojGRNYckz
* remove hash and duplications (#2814 )
Co-authored-by: Amaury Martiny <amaury.martiny@protonmail.com>
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
Co-authored-by: Logan Saether <x@logansaether.com>
2020-05-26 11:49:12 +02:00
Jaco Greeff
e9f7b547fd
Extract state interfaces ( #2805 )
2020-05-25 10:05:14 +02:00
Jaco Greeff
c60ba8708a
Bumps w/ eslint ( #2802 )
...
* Bumps w/ eslint
* Additional
* Additional
* Additional
* Additional
* Remove style props
* Additional
* Additional
* Additional
* Additional (< 100)
* eslint passes, tsc next
* tsc fixes
* Update deps
* Update i18n
2020-05-24 19:41:14 +02:00
Jaco Greeff
023487e574
Tabs aliasses ( #2773 )
...
* Tabs aliasses
* Dummy build:electron & release steps
* Bump UI
2020-05-19 12:30:48 +02:00
Jaco Greeff
deeb8b11de
InputBalance default formatting with 3 decimals ( #2766 )
...
* InputBalance default formatting with 3 decimals
* Cleanup reformatting
2020-05-18 12:31:55 +02:00
Jaco Greeff
029b5c6c80
Adjust deps for new hooks rules ( #2757 )
2020-05-16 10:45:54 +02:00
Jaco Greeff
7b711316e9
Bump deps ( #2753 )
...
* Bump deps
* Fixes
2020-05-15 16:19:06 +02:00
Jaco Greeff
4e6824f272
Swap media query classes to numbers (lists) ( #2733 )
2020-05-13 11:17:45 +02:00
Jaco Greeff
baf29e7bc6
Display turnout ( #2732 )
2020-05-13 09:45:12 +02:00
Jaco Greeff
259af2bc11
Clearing of democracy votes ( #2721 )
...
* Clearing of democracy votes
* Indicate ongoing referendums
2020-05-12 13:02:18 +02:00
Jaco Greeff
9355efbe29
Adjust button sizes consistently ( #2711 )
2020-05-08 22:13:42 +02:00
Jaco Greeff
b5c2d9b239
Adjust IdentityIcon defaults ( #2710 )
2020-05-08 17:01:18 +02:00
Jaco Greeff
e31791563f
Multisig info in sidebar ( #2702 )
2020-05-07 15:38:32 +02:00
Jaco Greeff
e9ce2a88c5
Adjust button layouts (consistency) ( #2697 )
2020-05-07 09:53:52 +02:00
Jaco Greeff
783beb45e0
Small table background adjustments ( #2682 )
2020-05-03 10:13:03 +02:00
Jaco Greeff
f21ae871f3
Load all namespaces up-front (no indv. queries) ( #2680 )
...
* Move i18n app to settings (discoverability)
* Load all namespecas up-front (no indv. queries)
2020-05-03 08:53:59 +02:00
Jaco Greeff
ea3f342da5
Move i18n app to settings (discoverability) ( #2679 )
2020-05-02 13:46:10 +02:00
Jaco Greeff
3cdd78f31e
Custom i18n loader (with caching) ( #2678 )
...
* Custom i18n loader (with caching)
* Just the basics, cache on language identifier
2020-05-02 11:32:48 +02:00
Jaco Greeff
70045a9b85
Adjust i18next options for current ( #2672 )
2020-05-01 22:16:53 +02:00
Jaco Greeff
8cdb813255
InputNumber fix ( #2669 )
...
* InputNumber workaround for edit bug
* defaultValue robustness checks
2020-05-01 18:55:55 +02:00
Jaco Greeff
5b8894d167
Allow voting to use locked balance ( #2668 )
...
* Allow voting to use locked balance
* Update linting
* i18n strings
2020-05-01 14:46:57 +02:00
Jaco Greeff
92a6af7983
Adjust council modals with column layout ( #2666 )
...
* Adjust council modals with column layout
* Adjust to council icon
* Tip endorsement columns, remove duplicated Transfer modal
2020-05-01 11:39:03 +02:00
Jaco Greeff
30fac8c052
Adjust modal header (a change is as good as a holiday) ( #2660 )
...
* Adjust modal header (a change is as good as a holiday)
* Linting (memoizee types)
2020-04-30 11:50:48 +02:00
Jaco Greeff
fdd8374646
Small modal columns adjustment ( #2659 )
...
* Small modal columns adjustment
* Remove Button.Or
* Modal shadow
2020-04-29 23:32:39 +02:00
Jaco Greeff
c2d9a90eac
Adjust Treasury proposal modals ( #2658 )
...
* Adjust Treasury proposal modals
* Adjust styl;ing for disabled InputAddress
2020-04-29 17:59:59 +02:00
Jaco Greeff
bcd8287d99
Additional dialogs with helpers (democracy) ( #2657 )
...
* Additional dialogs with helpers (democracy)
* Balance button opacity
2020-04-29 15:08:13 +02:00
Jaco Greeff
8f4d71b43c
Cleanup AddressInfo with larger numbers ( #2656 )
2020-04-29 13:57:22 +02:00
Jaco Greeff
2b2b7d3695
Modal columns for democracy modals ( #2654 )
2020-04-29 10:26:00 +02:00
Jaco Greeff
2c2816475b
Voting dialog overhaul ( #2653 )
2020-04-28 23:03:32 +02:00
Jaco Greeff
038d459e89
Modal column boxing ( #2651 )
2020-04-28 21:28:33 +02:00
Jaco Greeff
9e8709e4eb
Justify modal columns ( #2650 )
2020-04-28 17:11:31 +02:00
Jaco Greeff
b6f90bf4e4
Columar modals (currently starting in staking) ( #2649 )
2020-04-28 16:37:59 +02:00
Jaco Greeff
57d8bfc80e
Cleanup InputNumber, simplify ( #2648 )
2020-04-28 13:46:49 +02:00
Jaco Greeff
ee7c4fa45b
Allow pre-select option when nominating ( #2644 )
...
* Allow pre-select option when nominating
* Pre-select as default (faster initial operation)
2020-04-28 09:18:41 +02:00
Jaco Greeff
e410cc1473
Allow selectable targets ( #2637 )
2020-04-27 16:30:52 +02:00
Jaco Greeff
56817846c2
i18n progress bar ( #2636 )
2020-04-27 09:48:28 +02:00
Jaco Greeff
1f6ffea2b8
i18n linting script (missing, extra) ( #2629 )
...
* i18n linting script (missing, extra)
* Correct missing top-level check
* Cleanup dead keys, split apps-routing
* Working with all keys detected
* Update routes export
* Last hanging bits
2020-04-25 15:18:11 +02:00
Jaco Greeff
cfeb5c7f07
Fix lock-to-network, save with genesisHash (broken after useAccountInfo move) ( #2628 )
...
* Fix chain locks
* Save with meta
* Bumps
* i18n rebuild
2020-04-25 10:16:07 +02:00
Jaco Greeff
e3400f7206
Multisig support ( #2623 )
...
* Multisig support
* Testing, sorting with timepoints
* Re-add
* lint (import fix)
* case-sensitive import
2020-04-24 20:30:08 +02:00
Jaco Greeff
a6fc6c2190
Rework registrar dialog (account filter) ( #2613 )
2020-04-24 19:38:48 +02:00
Jaco Greeff
4316e9dfc6
Swap LinkExternal to short names ( #2612 )
2020-04-23 13:30:10 +02:00
Jaco Greeff
67b69dc976
Split Sidebar flags (& use <Tag /> component) ( #2609 )
...
* Split Sidebar flags (& use <Tag /> component)
* Fix Account flags expansion
2020-04-23 10:49:34 +02:00