Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop #87

Merged
merged 27 commits into from
Aug 31, 2024
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
3941bdb
app pages not needed anymore
Oba-One Aug 26, 2024
bdb021d
updated provider and wrapped app
Oba-One Aug 26, 2024
33a600c
added components for views
Oba-One Aug 26, 2024
3b9ec10
added google font
Oba-One Aug 26, 2024
bd70e92
updated readme
Oba-One Aug 26, 2024
5e6d01c
app shell fully rebuilt ready for UI work
Oba-One Aug 27, 2024
b0cf13d
added i18n for portugese
Oba-One Aug 27, 2024
fdbf419
generated fvicon and icon pngs
Oba-One Aug 27, 2024
342e827
updated vite vonfig and html with icons for app
Oba-One Aug 27, 2024
036869e
reodreder code
Oba-One Aug 28, 2024
523cc05
Api/contract indexer (#83)
Oba-One Aug 28, 2024
f6ac0c9
Contracts/garden assessment (#81)
Oba-One Aug 28, 2024
85a1aeb
Merge branch 'develop' of github.com:greenpill-dev-guild/green-goods …
Oba-One Aug 28, 2024
2f584d1
created core layout components
Oba-One Aug 29, 2024
7c04e39
added vercel function for fetching users from privy
Oba-One Aug 30, 2024
7f5a04b
updated typescript config
Oba-One Aug 30, 2024
7d15727
removed to keep consistent behavior
Oba-One Aug 30, 2024
e89f681
fixed environment variables for get users function
Oba-One Aug 30, 2024
435d9b8
added json for action instructions
Oba-One Aug 30, 2024
30f5ed7
added daisy ui for navbar and modal
Oba-One Aug 31, 2024
a5f35e0
deployed contracts to arb
Oba-One Aug 31, 2024
d2b1345
fixed type errors for building
Oba-One Aug 31, 2024
415b39b
Polished landing page
Oba-One Aug 31, 2024
d8ea096
added meta tags for social preview
Oba-One Aug 31, 2024
fc46343
Feature/pwa (#86)
Oba-One Aug 31, 2024
7b4e7e7
removed util
Oba-One Aug 31, 2024
483faff
Merge branch 'feature/pwa' of github.com:greenpill-dev-guild/green-go…
Oba-One Aug 31, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -129,3 +129,4 @@ dist
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
.vercel
4 changes: 4 additions & 0 deletions .vscode/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"typescript.tsdk": "node_modules/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true
}
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,10 @@ Core libraries:

- [React](https://react.dev) - Library for rendering UI and controlling basic state
- [Vite](https://vitejs.dev) - Build library for client UIs
- [Openzeppelin](https://docs.openzeppelin.com/contracts/4.x/) - Library for writing secure and audited smart contracts
- [EAS](https://attest.sh) - Contracts for making attestations and verifying claims
- [Envio](https://envio.dev) - Indexer for querying and indexing blockchain data
- [Foundry](https://book.getfoundry.sh/getting-started/installation) - Library for compiling and deploying smart contracts

## Contributing

Expand All @@ -48,7 +52,6 @@ If you would like to contribute here are the following steps:
- Once done open a [PR](<[https://github.com/wefa-labs/wefa/pulls](https://github.com/Oba-One/web3-starter-kit/pulls)>) to merge into the development branch of the starter kit repo
- Once approved make sure your branch is up to date with main and complete the merge.


### test

```forge test --fork-url https://base-sepolia-rpc.publicnode.com -vvvv```
`forge test --fork-url https://base-sepolia-rpc.publicnode.com -vvvv`
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,15 @@
"deploy:arbitrum": "pnpm --filter 'contracts' run deploy:arbitrum --network arbitrum"
},
"dependencies": {
"@ethereum-attestation-service/eas-sdk": "^2.5.0",
"dotenv": "16.4.5",
"ethers": "^6.13.2",
"viem": "^2.19.6"
},
"devDependencies": {
"@types/node": "22.5.1",
"concurrently": "8.2.2",
"prettier": "^3.3.3",
"typescript": "^5.5.4",
"wait-port": "1.1.0"
},
"engines": {
Expand Down
19 changes: 0 additions & 19 deletions packages/app/index.html

This file was deleted.

49 changes: 0 additions & 49 deletions packages/app/package.json

This file was deleted.

48 changes: 0 additions & 48 deletions packages/app/src/App.tsx

This file was deleted.

22 changes: 0 additions & 22 deletions packages/app/src/components/Actions.tsx

This file was deleted.

28 changes: 0 additions & 28 deletions packages/app/src/components/Info.tsx

This file was deleted.

6 changes: 6 additions & 0 deletions packages/app/src/constants.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
export const WORK_SCHEMA_UID =
"0x9341009d07b8de3eb72b96ac42246c549f3e32636cb31a75961fbee6db44a0eb";
export const WORK_APPROVAL_SCHEMA_UID =
"0x019249c30ec1d02ae41abb3fbbeeb56b9bbb2261cf94191fac73089308aa662a";
export const GARDEN_ASSESSMENT_SCHEMA_UID =
"0x7433e24287be826b49e5eb28cd52192823e542521c94084a691e67e5cc7e8176";
Loading