Jaco Greeff
7048a65c3d
Derive from root account ( #1847 )
...
* Derive from root account
* Unlock... testing through
* Seems ok, still needs metadata
* ... and it works.
2019-11-06 19:30:24 +01:00
Keith Ingram
dd300c4431
Fix contract bug & improvements ( #1845 )
...
* constructor index bug
* Contract fixes
* lint
* console
* console
2019-11-05 21:23:44 +01:00
Jaco Greeff
b847268bd6
Add voting balance display ( #1843 )
...
* Add voting balance display
* Linting
* Naming
2019-11-04 23:05:32 +01:00
Jaco Greeff
6610275ee6
Bump with API ( #1840 )
2019-11-04 00:06:09 +01:00
Jaco Greeff
d05eb94052
Add Expanded component ( #1834 )
2019-11-03 10:50:15 +01:00
Jaco Greeff
e3bca04936
Staking RPC & UI optimizations ( #1833 )
...
* Staking query optimization
* Final roundup
* Bump API with new derive interfaces
2019-11-02 23:54:23 +01:00
Jaco Greeff
65fae72921
s/available/transferrable/ ( #1827 )
...
* s/available/transferrable/
* Add missing DerivedBalances fields
2019-11-01 17:45:43 +01:00
Jaco Greeff
f415732fe7
Check freeBalance with bondExtra, not availableBalance ( #1825 )
2019-11-01 15:19:44 +01:00
Jaco Greeff
f1b96c7a52
Update API (shared sub improvements) ( #1824 )
2019-11-01 14:53:46 +01:00
Keith Ingram
c2543ae9b2
Contract.call RPC interface with return type ( #1780 )
...
* contracts api + rpc
* finalized
* tweak
* api bump
* linting
2019-10-31 20:45:31 +02:00
Jaco Greeff
c8c0a1d9c3
Staking display query opt. ( #1819 )
...
* Cleanup staking balance rendering
* Nominator details only on onClick
* Fix V1 display
* default for withNominations
2019-10-31 16:16:04 +01:00
Jaco Greeff
73e6d49a9a
Swap derive idAndIndex to info only ( #1817 )
2019-10-31 11:29:17 +01:00
Jaco Greeff
df095c2829
Staking updates ( #1815 )
...
* Staking updates
* Bump API
* So currentElected first in next up
* Linting
* Remove unused state entries
2019-10-30 15:53:52 +01:00
Jaco Greeff
3c5bee6dcf
Era points ( #1811 )
2019-10-29 21:34:26 +01:00
Jaco Greeff
3b8a763a3e
Display heartbeats via state ( #1806 )
...
* Display heartbeats via state
* Bump deps with API support
* Update sigs
* More linting
2019-10-29 12:48:33 +01:00
Jaco Greeff
6596f4eda4
Fix input addr crash ( #1799 )
2019-10-29 08:32:04 +01:00
Jaco Greeff
8b8b69caba
Addresses in nominate ( #1794 )
...
* Addresses in nominate
* Align uppercase
2019-10-28 21:29:09 +01:00
Jaco Greeff
420343224d
Lookup nicknames ( #1793 )
2019-10-28 20:48:53 +01:00
Jaco Greeff
c6beca5a4c
Update council candidate refresh ( #1790 )
...
* Display council voters
* Show voting stake
* Adjust AddressMini widths
* Swap to (mostly) AccountIndex display
* Create modals (no default opacity)
* Trigger PR build
2019-10-28 16:24:34 +01:00
Jaco Greeff
b18a8e7e98
Display council voters ( #1787 )
...
* Display council voters
* Show voting stake
* Adjust AddressMini widths
2019-10-28 12:43:50 +01:00
Jaco Greeff
5c380308ec
Display locked amounts ( #1784 )
2019-10-28 11:26:52 +01:00
Jaco Greeff
8c0c870d04
Nicknames & term progress ( #1772 )
...
* Nicknames & term progress
* Add reserved display
* Hide reserved on 0
2019-10-27 14:42:35 +01:00
kwingram25
1dc4e0e967
Contract call interface using RPC for non-mutating messages ( #1745 )
...
* start
* Droptdown functional
* continue
* initial working version
2019-10-21 15:25:05 +02:00
Jaco Greeff
f9f919d175
Don't double-up on locks
2019-10-21 14:55:42 +02:00
Jaco Greeff
1c3a4c937a
Update balance total to be free, reserved & bonded ( #1748 )
2019-10-21 12:58:12 +02:00
Jaco Greeff
5c2440146a
Updates for parachains ( #1740 )
...
* Updates for parachains
* Split result conversion, linting
* Pass through convertHex
* Cleanup event specification
2019-10-18 12:17:37 +02:00
Jaco Greeff
2f3117dc05
Droptdown functional ( #1731 )
2019-10-18 10:24:03 +02:00
Jaco Greeff
bdceb5e2bd
Set session key mismatch ( #1730 )
...
* Set session key mismatch
* Cleanup 0 render
* 0 checks
2019-10-16 11:36:23 +02:00
Jaco Greeff
a6d2dcaf72
Expose and use StatusContext ( #1725 )
2019-10-15 10:07:54 +02:00
Jaco Greeff
3f0d3eea2e
Bump API (Latest polkadot types) ( #1721 )
2019-10-11 16:56:40 +02:00
Eswara Sai
2a4d761e0f
Added parser to extract i18n strings ( #1710 )
...
* Added parser to extract i18n strings
* Fixed issues with eslint for config file
* Moved i18n locales to apps/public folder
* Updated script to have i18n strings as default value
2019-10-11 15:12:36 +02:00
Jaco Greeff
b434bc346b
Align input background transparency ( #1720 )
2019-10-11 11:41:05 +02:00
Jaco Greeff
5328d54294
Limit nominees to 16 ( #1717 )
2019-10-11 10:56:55 +02:00
kwingram25
81c925f3d7
UI support for v2 ABI ( #1602 )
...
* ui support for v2 ABI
* drop v1 support
* update ABI display
* changes
* buttons
* update ABI display
* ABI v1 error message
* fix key warning
* Bump deps
* Bump deps
* Updates for merge
* default gas and endowment
2019-10-10 21:37:07 +02:00
Jaco Greeff
024a55e3d0
Fix nominate display, add commission display ( #1703 )
...
* Fix nominating display, Closes https://github.com/polkadot-js/apps/issues/1701
* Add commission display on staking overview
2019-10-07 15:27:43 +02:00
Jaco Greeff
7415befba2
Some more additional func conversions ( #1692 )
...
* Some more additional func conversions
* Create Address functional
* Minor cleanups
* Adapt ExtrinsicDisplay
* Linting updates
2019-10-04 17:45:10 +02:00
Jaco Greeff
7c1ff04500
Add insert key functionality ( #1683 )
2019-10-02 14:24:02 +02:00
Meghashyam Kodmad
7906457db9
updated react-dropzone to 10.1.9 ( #1682 )
...
* updated react-dropzone to 10.1.9
* fixed lint errors
* dropRef without current
* removed debugs
2019-10-01 18:05:02 +02:00
Jaco Greeff
1440d83545
Additional functional components ( #1668 )
...
* Additional functional components
* Additional
* SideBar
* Sign & Verify
* Small Signer modal updates
* Formatting
* Remove staking css (external file)
* Defaults in props
* Small adjustments
2019-10-01 16:22:23 +02:00
Jaco Greeff
14067296ed
Cleanup static methods ( #1678 )
2019-09-28 08:58:58 +02:00
Eswara Sai
785f6ed03e
Added dismiss notifications feature ( #1672 )
...
* Added dismiss notifications feature
* Refactored fluid Button prop to isFluid
2019-09-27 15:01:48 +02:00
Jaco Greeff
a7a7e0b126
Update Polkascan ref. for CC2 ( #1674 )
...
* Update Polkascan ref. for CC2
* Move cc1 as well
2019-09-27 14:16:08 +02:00
Jaco Greeff
f67058e4c0
Cleanup InputAddress export, proper props ( #1673 )
2019-09-27 12:29:30 +02:00
Jaco Greeff
ba8d55c1f1
Fix nomination selection (multi) ( #1671 )
2019-09-27 10:15:57 +02:00
Jaco Greeff
ba9765ba1c
Convert status queue ( #1658 )
...
* Convert status queue
* Use queue refs (closures)
2019-09-25 20:56:59 +02:00
Jaco Greeff
79f2bc0e3a
Bump API ( #1656 )
2019-09-25 11:41:56 +02:00
Jaco Greeff
d50d309b4a
Bump API (latest substrate master) ( #1655 )
...
* Bump API (latest substrate master types)
* Bump API (Babe fixes)
* Adjust API missing types (StorageEntryPromise)
2019-09-24 19:06:37 +02:00
Jaco Greeff
5aac644a4e
Small explorer query fixes ( #1654 )
2019-09-24 16:46:40 +02:00
Jaco Greeff
8148047e96
Fixes for Option<enum/struct> rendering ( #1653 )
...
* Fixes for Option<enum/struct> rendering
* Update Struct.tsx
* Update Struct.tsx
2019-09-24 15:57:49 +02:00
Jaco Greeff
f33b4b7f91
Rework js-app with func. components ( #1651 )
2019-09-24 13:33:49 +02:00
Jaco Greeff
09c45ea3c2
More func. component conversions ( #1650 )
...
* More func. component conversions
* Linting updates
2019-09-24 11:42:55 +02:00
Jaco Greeff
6f8da05805
More func. components, Button labelIcon -> icon (req.) ( #1649 )
2019-09-24 10:00:05 +02:00
Jaco Greeff
aef86d373a
More func component conversions ( #1641 )
...
* More func component conversions
* ExtrinsicInput
* Selection inputs -> functional
* Cleanups
* State Selection & linting fixes
2019-09-23 15:37:55 +02:00
Jaco Greeff
f278a46e3e
Move SideBar css out of theme ( #1646 )
2019-09-23 14:28:46 +02:00
Stefanie Doll
d23b4a7837
Switch back to white menu items in sidebar ( #1645 )
2019-09-23 14:05:50 +02:00
Jaco Greeff
6fb8916e6f
More functional component conversions ( #1640 )
...
* More functional component conversions
* Expose systemVersion on api
* Signer checks
* KeyRing uses local IdentityIcon
2019-09-20 16:08:37 +02:00
Jaco Greeff
3a9d67f398
Add GlobalStyle component ( #1638 )
...
* Add GlobalStyle component
* Move all react-component/styles -> styled-components
2019-09-20 12:05:23 +02:00
Jaco Greeff
a66577eda4
More functional component conversions ( #1633 )
...
* More functional component conversions
* Cleanups
* functional Elapsed
* Status -> functional
* Couple more
* One more tiny one
2019-09-19 17:57:32 +02:00
Bhanu Teja P
01271da389
Add relevant icons to top-level buttons ( #1618 )
...
* Add relevant icons to top-level buttons
* Add some missing icons
* Add some missing icons
* Add missing icons
2019-09-19 12:57:10 +02:00
Jaco Greeff
f35b2d4428
Update fees, mortal & tips ( #1590 )
...
* Update fees, mortal & tips
* Linting
* Revert findCall
* Fix fee calculation (take version byte into account)
* Remove MAX (weights), add weight note
* does not *
2019-09-18 14:53:51 +02:00
Jaco Greeff
fbe68b6c5d
Reset themes, single palette ( #1607 )
...
* Reset themes, single palette
* Additional comments
* Bump identicon, darkorange highlights
* Default button colors to $default
* isPrimary for all major (maybe rather shouldn't)
* All input buttons are non-primary
* Toggle to $highlight, links to $primary
* Swap darkorange to Thibaut-orange
* Icon highlight to non-orange
* Highlight package bump
* Updates
* Adjust referendum result color (aligning with orig Polkadot)
* Bumpos, button text color
2019-09-18 12:59:56 +02:00
Jaco Greeff
a92335aaf4
Ledger support ( #1620 )
...
* Ledger support
* libusb dep for CircleCI
* LedgerSigner for signer app
* Bump ui-*
* Extract ledger query
* Ledger support behind ?ledger=... param
* Fix query-string dep
* Bump deps
2019-09-18 10:37:59 +02:00
Jaco Greeff
84d693d00f
Don't rely on ui-keyring to provide SUI options ( #1617 )
...
* Don't rely on ui-keyring to provide SUI options
* functional KeyPair component
* Delete temp.txt
* Bump ui-*
2019-09-16 21:15:29 +02:00
Jaco Greeff
ad7506b83d
Api bump with rpc_methods call ( #1616 )
2019-09-16 16:39:01 +02:00
Jaco Greeff
16fb349f2a
Select icon type ( #1614 )
...
* Select icon type
* Fix edgeware node
* Fix node selection dropdown s/}/)/
2019-09-13 20:28:34 +02:00
Jaco Greeff
72f803926f
Some small component conversions ( #1581 )
...
* Some small component conversions
* Default exports
* Squashing
* Some additional components
* Linting
2019-09-13 10:29:44 +02:00
Jaco Greeff
8a77f5f0a6
Add Edgeware selector ( #1606 )
2019-09-12 23:06:29 +02:00
Jaco Greeff
4a6db79ab9
Chain names updates ( #1605 )
2019-09-12 21:38:32 +02:00
Lowhearth
4ecdf73ce9
Avoid overflow on staking pages #1502 ( #1593 )
...
* Closes #1502
Avoid text overflow on staking app
* adjusted flex ratio
2019-09-09 14:59:41 +02:00
Jaco Greeff
65a9d91ad0
Collapse unbonding, hover expands all at once ( #1589 )
...
* Collapse unbonding, hover expands all at once
* Return null (not 0)
* Linting
2019-09-06 15:53:21 +02:00
Jaco Greeff
86b8954b1c
Mobile signer support (via Qr) ( #1583 )
...
* Add external accounts via Qr
* WIP on signing
* And we are off to the races
* Add qr state
* Name checks
* Bump deps
2019-09-06 14:35:52 +02:00
Jaco Greeff
cc6763e68d
Bump api (SignerPayload updates) ( #1584 )
2019-09-04 16:47:42 +02:00
Jaco Greeff
b785c8acf2
genesisHash accounts toggle ( #1573 )
...
* genesisHash accounts toggle
* Bump deps
* Adjust toggle colors
* Use Api context
* Add genesisHash to addresses (on by default)
2019-09-03 16:26:03 +02:00
kwingram25
c9790f85d9
useContext instead of withApi ( #1579 )
...
* useContext instead of withApi
* types to interface, fixes
2019-09-03 15:00:09 +02:00
Jaco Greeff
ceedb44699
Edgeware support ( #1577 )
...
* Add edgeware types to the base
* Fix edgeware type imports
* Swap calcSignLength to BN result
* Don't allow max to go negative
2019-09-03 12:46:05 +02:00
Jaco Greeff
52ab9ac0e3
withApi -> useContext (fixes ref issues) ( #1576 )
2019-09-03 10:19:50 +02:00
kwingram25
cdf1d88de5
Functional components (apps, react-components) ( #1564 )
...
* Functional components (apps, react-components)
* move consts
2019-09-01 14:23:42 +02:00
Jaco Greeff
ec8be875df
typescript-eslint 2 ( #1568 )
...
* Setup for typescript-eslint 2
* Cleanup linting
* Bump ui version
* Exclude build folders
2019-09-01 13:34:56 +02:00
Jaco Greeff
e4c933cc87
Bump deps ( #1560 )
2019-08-30 09:09:11 +02:00
Jaco Greeff
c3f0151746
Make setting URL component re-usable ( #1556 )
...
* Make setting URL component re-usable
* Adjust toggle
* Center icons
* Cleanups
* Fix linting
* extract label
* Simplify
* More cleanups
* Readability tweaks
2019-08-29 11:47:11 +02:00
Jaco Greeff
f251964843
Swap substrate logo to hexagon ( #1558 )
2019-08-29 11:24:32 +02:00
Jaco Greeff
9beece08c9
Allow optional params in state/toolbox ( #1554 )
...
* Allow optional params in state/toolbox
* RPC calls work with optional
2019-08-28 17:30:11 +02:00
kwingram25
1f51e600d1
Display ReceivedHeartbeats status for staking accounts ( #1476 )
...
* Display ReceivedHeartbeats status for staking accounts
* Fix
* linting error
* complete merge
* fix changed event sig
* fix recentlyOnline check
2019-08-28 16:12:24 +02:00
Jaco Greeff
e976d3500d
Add images to chain dropdown ( #1553 )
...
* Add images to chain dropdown
* Warp up
2019-08-28 13:54:49 +02:00
Jaco Greeff
fe484dedfe
Cleanup logo consistency (incl. transform) ( #1550 )
2019-08-28 12:25:14 +02:00
Jaco Greeff
4c53997b66
Bump deps ( #1543 )
2019-08-27 15:19:59 +02:00
Jaco Greeff
3d43241a5a
Add ChainImg component ( #1540 )
2019-08-26 14:57:57 +02:00
Jaco Greeff
74738dc6af
Enable links to Polkasscan for Kusama ( #1538 )
2019-08-26 10:21:18 +02:00
Jaco Greeff
2dde1326df
0.34 ( #1530 )
2019-08-24 14:14:57 +02:00
Jaco Greeff
8e2551138e
Swap to subscribeNewHeads in API ( #1529 )
2019-08-24 12:47:26 +02:00
Jaco Greeff
24c7a70526
Bump API, no default label lowerCase ( #1515 )
2019-08-21 16:31:21 +02:00
Jaco Greeff
48faaf9541
Update for 2.x ValidatorPrefs ( #1513 )
...
* Update for 2.x ValidatorPrefs
* Whitepace, linting...
* Type cleanups
* Cater for ValidatorPrefs, no unstake
2019-08-19 21:05:31 +02:00
Jaco Greeff
2fe7483085
Bump API, Babe+Aura block ( #1506 )
...
* Bump API, Babe+Aura block
* Update imports
2019-08-16 20:53:23 +02:00
Logan Saether
00c95baf89
Add buttons back ( #1505 )
...
* Add buttons back
* Fix buttons in Collection instead
* Remove unneeded buttons from CardGrid
2019-08-16 14:48:40 +02:00
kwingram25
a4b0c494d3
Claim tokens app ( #1485 )
...
* Ethereum pk -> address
* [WIP] Claim tokens app
* cleanup
* refactor
* Fixup address extraction
* Use card instead of Inset (UI alignment)
* Tadaaa! Claiming works.
* Uppercase token name
* Claim location (& overall spacing)
* Remove stray console.error
* Some documentation around utils
2019-08-16 00:40:27 +02:00
Jaco Greeff
0946e0e678
Render session hex ( #1497 )
...
* Render session hex
* session keys as part of AddressInfo
* fix: 48 bits and remove from the overview
* fix validator prefs and sessionsId.length
* fix #1500 and put block number in for V2
2019-08-14 07:37:48 +02:00
Jaco Greeff
e6ca2db884
Rename ui-* -> react-* ( #1495 )
...
* Rename ui-* -> react-*
* Rename actual folders
* react-app -> react-components
* CSS links
2019-08-12 13:12:05 +02:00