Commit Graph

22 Commits

Author SHA1 Message Date
Felicio Mununga 52574d99a5
u 2023-10-27 13:36:22 +02:00
Jakub Kotula 420c9b2849
Featured voting (#37)
* initial

* featured

* featured

* votings

* votings

* add log votings

* comment out notification list for now, fix initialize voting

* featured section | voting flow

* changes

* changes

* refactor waku get/send

* verification debug

* temp

* clean up

* clean up

* comment

* fix lodash import

* revert deploy params

* already voted

* fix tests for format time left fn

* fix decode waku feature test

* restrict UI to only one vote

* fix multiple voting system

* fix contract

* update build step

* verbose compilation

* upgrade hardhat

* git revert build

* Revert "verbose compilation"

This reverts commit f5c57dbcbc.

---------

Co-authored-by: Felicio Mununga <felicio@users.noreply.github.com>
2023-06-29 20:07:41 +02:00
Pavel 20d0d82a46
Fetch communities from Waku (#24)
* move contracts to constants

* disable featured

* update title

* fetch communities from waku

* update provider

* format webpack config

* use vite

* rm vite

* add js-waku

* set peers

* add @status-im/js

* fix clean script

* fix webpack config

* update readme

* set clean

* use localhost

* use @status-im/js

* enable pings

* desc core-js

* make communit image optional

* validate public key

* fix image field

* remove extra import

* remove zlib fallback from webpack config

* increase timeout

---------

Co-authored-by: Felicio Mununga <felicio@users.noreply.github.com>
2023-05-04 14:11:41 +02:00
Pavel e0fb725ce5
Upgrade @usedapp/core, fix Waku initialization & fix environment config (#22)
* update clean scripts

* add dev scripts to packages/contracts

* upgrade to latest @usedapp/core

* make config explicit

* move contracts to constants

* fix config imports

* fix and simplify waku initialization

* use correct dapp config

* fix errors
2023-05-02 14:53:34 +02:00
Patryk Osmaczko 57fa26a7c2 update yarn.lock 2023-03-20 10:06:09 +01:00
Felicio Mununga 5b257aeafe
Fix usage of `ts-node/esm` and `mocha` (#12)
* revert lockfile

* revert deps

* update webpack

* update mocha

* update ts-node

* add core-js

* update js-waku

* add rimraf

* set ts-node and typescript versions

* update ts-node in contracts

* update ts-node in dapp

* update typescript in contracts

* update typescript in dapp

* extend tsconfig files

* remove ts-node/register from .mocharc

* fix @usedapp/core import

* fix `VotingContract.sol` lint errors

* set `exit` config
2023-03-15 19:22:19 +01:00
Felicio Mununga 08676b6d65
Use `js-waku@^0.30.0` (#1)
* use `core-js@^3.26.1` and `js-waku@^0.30.0`

* comment

* use `webpack@^5.75.0`

* use `node@18.12.1`

* ignore `wakuMessage.test.ts`

* comment

* use `module` in `package.json`

* update mocha dependencies

* use `.cjs` extension for webpack config

* update mocha config

* update tsconfig

* remove empty setup.ts

* fix imports

* fix `wakuMessage.test.ts`

* rename prettier config

* resolve lint issues

* update test content topics
2023-03-02 13:52:22 +01:00
Szymon Szlachtowicz 69d10145fa
Use EIP712 (#186) 2021-08-27 14:53:14 +02:00
Szymon Szlachtowicz 1b8affde5a
Refactor smart contracts and fix useDapp (#185) 2021-08-26 18:57:05 +02:00
Szymon Szlachtowicz 9707156bbd
Use protobuf (#180) 2021-08-05 16:20:09 +02:00
Szymon Szlachtowicz 2b6440fc8f
Bump useDApp version (#179) 2021-08-04 15:47:10 +02:00
Szymon Szlachtowicz 2cd3de1475
Fix mobile vote animations (#163) 2021-07-27 12:41:03 +02:00
Szymon Szlachtowicz f7fe0b5d76
Bump js waku version (#147) 2021-07-22 16:42:11 +02:00
Maria Rushkova 1e681c3123
Add count animation (#87) 2021-07-06 14:02:27 +02:00
Szymon Szlachtowicz 59be0ec826
Add waku voting (#57) 2021-06-28 13:43:22 +02:00
Szymon Szlachtowicz f8e3bb605e
Mock contract (#45)
* Mock contract

* refactor code

* Add event to vote cast

* Add list of voters

* Add deploy
2021-06-23 23:33:25 +02:00
Szymon Szlachtowicz 4421d1666a
Introduce monorepo (#40)
* Introduce monorepo

* Introduce mock contract

* Add readme

Co-authored-by: Szymon Szlachtowicz <szymon.szlachtowicz@Szymons-MacBook-Pro.local>
2021-06-17 13:33:35 +02:00
Szymon Szlachtowicz 9838efd21a
Introduce config provider (#32)
* Introduce config provider

* Add tets

Co-authored-by: Szymon Szlachtowicz <szymon.szlachtowicz@Szymons-MacBook-Pro.local>
2021-06-15 21:39:26 +02:00
Szymon Szlachtowicz 794db0b2dd
Add api mock (#9)
* Add getCommunityDetails

* Introduce getCommunitiesInDirectory mock

Co-authored-by: Szymon Szlachtowicz <szymon.szlachtowicz@Szymons-MacBook-Pro.local>
2021-06-07 20:57:52 +02:00
Szymon Szlachtowicz 3afde690af
Add CI (#6)
Co-authored-by: Szymon Szlachtowicz <szymon.szlachtowicz@Szymons-MacBook-Pro.local>
2021-06-04 12:30:43 +02:00
Szymon Szlachtowicz 0e24ceecee
Add router (#4)
Co-authored-by: Szymon Szlachtowicz <szymon.szlachtowicz@Szymons-MacBook-Pro.local>
2021-06-02 14:46:08 +02:00
Szymon Szlachtowicz 77a451e11a
Introduce base app (#2)
Co-authored-by: Szymon Szlachtowicz <szymon.szlachtowicz@Szymons-MacBook-Pro.local>
2021-06-02 10:51:58 +02:00