Commit Graph

262 Commits

Author SHA1 Message Date
Vadim Arasev bca17066a6
Merge pull request #100 from poanetwork/update-readme
(Fix) xDai chain mention in Readme
2018-12-13 10:21:09 +03:00
Victor Baranov ebaefa40ac xDai chain mention in Readme 2018-12-12 19:38:13 +03:00
Vadim Arasev 8a33032f8d
Merge pull request #94 from varasev/issue-72
(Fix) Display alert about invalid voting key for Confirm and Finalize buttons
2018-11-14 09:48:42 +03:00
Vadim Arasev 678d877ce6
Merge pull request #93 from varasev/issue-91
(Fix) Replace RPC's IP address for Dai-Test with domain name dai-test.poa.network
2018-11-14 09:32:18 +03:00
Vadim d3026e7c0c (Fix) Display alert "Invalid voting key" for Confirm and Finalize btns
Related to https://github.com/poanetwork/poa-dapps-validators/issues/72
2018-11-13 13:42:18 +03:00
Vadim bfca5d73c3 (Fix) Replace IP of RPC for Dai-Test with domain dai-test.poa.network 2018-11-13 11:38:56 +03:00
Victor Baranov 3d52c78bf3
Merge pull request #90 from varasev/remove-wrong-alert
(Fix) Remove wrong alert on Set Metadata page
2018-10-16 15:07:16 +03:00
Vadim 72dbe682bb (Fix) Remove wrong alert on Set Metadata page 2018-10-15 21:36:44 +03:00
Victor Baranov c70a11a24d
Merge pull request #87 from varasev/issue-85
(Fix, Refactor) Add support of a new version of MetaMask
2018-10-15 16:37:50 +03:00
Vadim Arasev 2f9c30953c (Fix) Use web3.eth.getAccounts() instead of web3.eth.defaultAccount 2018-10-11 11:45:44 +03:00
Vadim Arasev 9689c6282f (Fix) Use web3 1.0 by default 2018-10-11 10:09:04 +03:00
Vadim 1f857037bd (Update) Add support of a new version of MetaMask
Solves https://github.com/poanetwork/poa-dapps-validators/issues/85
2018-10-10 18:55:51 +03:00
Vadim Arasev 52c3d2087c
Merge pull request #84 from unjapones/popa-addresses-by-voting-or-mining-key
(Improvement) Get validator's PoPA addresses by voting/mining key.
2018-10-03 12:04:36 +03:00
Jorge Luis Shirai 413692df7e Retry PoPA address fetch using validator mining key, when possible. 2018-10-02 12:08:02 -03:00
Vadim Arasev b1b6e485f1
Merge pull request #83 from varasev/dai-netid
(Feature) Add poa-chain-spec branch name and netId for DAI shard
2018-10-02 16:48:27 +03:00
Vadim Arasev ee1c1847b2 (Refactor) Move hardcoded netIds to constants.js 2018-10-02 15:05:56 +03:00
Jorge Luis Shirai 5e7e20f144 Get validator's PoPA addresses by voting/mining key. 2018-10-01 12:29:05 -03:00
Vadim Arasev 7573000edc (Update) Add netId and branch name for DAI shard 2018-10-01 13:46:08 +03:00
Vadim Arasev 55c3e383aa
Merge pull request #81 from varasev/some-ui-enhancements
(Fix) Some UI enhancements
2018-09-24 09:19:20 +03:00
Vadim Arasev bde4c2286b (Fix) Some UI enhancements 2018-09-21 19:34:21 +03:00
Vadim Arasev 359ac7a54e
Merge pull request #75 from unjapones/POC-confirmed-address-from-popa
(Feature, Proof Of Concept) Retrieve validators' physical addresses from PoPA DApp
2018-09-21 18:51:05 +03:00
Jorge Shirai 12749480bc Add link to PoPA DApp in Set Metadata Address' note. 2018-09-14 09:55:37 -03:00
Jorge Luis Shirai d5a2ee3ead Change & fix order of fields in Set Metadata form.
New arrangement has the correct order of fields in narrower resolutions 
& focus change using tab key is also the expected.
2018-09-13 16:11:44 -03:00
Jorge Luis Shirai 7f210ca8c4 Add note on Set Metadata page regarding Address info.
Hide the note on networks other than 'core'.
2018-09-13 12:39:56 -03:00
Jorge Luis Shirai e12dfb9905 Improve condition on PoPA's userAddressByKeccakIdentifier.
Remove unneeded check to determine if a physical address is found on 
PoPA's after userAddressByKeccakIdentifier method invocation.
2018-09-11 15:49:43 -03:00
Jorge Luis Shirai d97468cc2a Render validators fields vertically on $tablet-width breakpoint.
Improve how the address (long line) looks on small width screens.
2018-09-07 09:41:59 -03:00
Jorge Luis Shirai 29f2c57b60 Hide address (un)confirmed icon when not connected to core.
Map validator's address from Metadata to something that 
ValidatorPhysicalAddresses can show.
2018-09-07 09:14:04 -03:00
Jorge Luis Shirai 59e9fca28a Add title attr to ValidatorPhysicalAddresses icon. 2018-09-06 12:49:13 -03:00
Jorge Luis Shirai 682f1a9892 Use LogAddressRegistered in ProofOfPhysicalAddress.contract.js.
Retrieve all registered physical addresses (its confirmed/unconfirmed 
status is set by method userAddressByKeccakIdentifier).
2018-09-06 12:24:34 -03:00
Jorge Luis Shirai fa4597ea21 Fix title bottom margin in ValidatorPhysicalAddresses (multiple items). 2018-09-04 09:23:34 -03:00
Jorge Luis Shirai 655e1d510e Improve comment on validator unconfirmed physical address fallback. 2018-09-04 09:13:53 -03:00
Jorge Luis Shirai 279399f404 Show all addresses in ValidatorphysicalAddresses.
Display confirmed first, and then the unconfirmed items.
2018-09-04 09:12:21 -03:00
Jorge Luis Shirai 424d04b615 Add confirmed/unconfirmed icon to physical addresses.
Render multiple physical addresses alongside their confirmation icon.
2018-09-04 09:03:35 -03:00
Jorge Luis Shirai f1602e9dfe Render multiple confirmed/unconfirmed validator physical addresses.
Update ProofOfPhysicalAddress.contract to return all addresses.
Add ValidatorPhysicalAddresses to render multiple confirmed and 
unconfirmed physical addresses.
2018-08-30 21:02:08 -03:00
Jorge Luis Shirai 6b535fb06b Get batch confirmed addresses of all validators.
Replace ProoOfPhysicalAddress.contract getUserConfirmedAddresses with a
batch-oriented method that calls getEvents once for all the given wallet
addresses.
2018-08-30 11:54:53 -03:00
Jorge Shirai ea55e88981 Fetch validators' confirmed address based on confirm event data.
Get confirmed addresses by the kekkakIdentifier in LogAddressConfirmed
event from PoPA.
Improve eventual exception handling in AllValidators' validator address
augmentation.
2018-08-29 13:53:27 -03:00
Jorge Shirai c940f674f1 Modify ProofOfPhysicalAddress.contract to work only on core.
Modify ProofOfPhysicalAddress.contract to work only on core, since the 
corresponding contract is deployed only on that network.
2018-08-28 21:58:21 -03:00
Jorge Shirai bc4e3ebc29 Get PoPA confirmed address of validators with LogAddressConfirmed event.
Only query/fetch PoPA confirmed address for validators that ever 
generated a LogAddressConfirmed (PoPA event).
2018-08-28 16:42:52 -03:00
Jorge Shirai aff15e9fa7 Revert constant 'organization' back to 'poanetwork'. 2018-08-27 15:13:34 -03:00
Victor Baranov c02ffbde7e
Merge pull request #77 from poanetwork/screenshot
(Fix) Updated screenshot for StateOfTheDapps
2018-08-27 19:55:16 +03:00
Victor Baranov 14a2d4c913 Updated screenshot for StateOfTheDapps 2018-08-27 19:42:34 +03:00
Jorge Shirai f2b1570bdf Fix confirmed count in ProofOfPhysicalAddress.contract.
Remove logging message from AllVsalidators.js.
2018-08-27 11:50:33 -03:00
Jorge Shirai 3b0078ac82 Retrieve ProofOfPhysicalAddress ABI using helpers.
Retrieve ProofOfPhysicalAddress ABI using helpers, by assuming
poa-chain-spec has the corresponding information.
2018-08-27 09:22:49 -03:00
Jorge Shirai 1f8e851f25 Fix ProofOfPhysicalAddress.contract & AllValidators typos. 2018-08-24 14:16:08 -03:00
Victor Baranov c5c7bb78fd
Merge pull request #76 from poanetwork/screenshot
DApp screensot for StateOfTheDapps
2018-08-24 16:26:51 +03:00
Victor Baranov f6c4512c92 DApp screensot for DtateOfTheDapps 2018-08-24 16:24:42 +03:00
Jorge Shirai 1522c5d077 Set isAddressConfirmed in Validator props.
Style address fields validated with poa-popa.
2018-08-23 12:02:30 -03:00
Jorge Shirai bc53d857ac Style Validators' Address & State text.
Capitalize Validator's Address text via CSS.
Set uppercase in Validator's State text via CSS.
2018-08-21 18:13:58 -03:00
Jorge Luis Shirai d80f972dfe Draft validators agument using PoPA confirmed address. 2018-08-14 18:12:06 -03:00
Jorge Luis Shirai a4ebbd2269 Add basic ProofOfPhysicalAddress.contract module. 2018-08-14 18:11:21 -03:00