Skip to content

Commit

Permalink
Offchain DAOs on Etherlink (#862)
Browse files Browse the repository at this point in the history
* WIP:
- Implementing WAGMI for Etherlink Login
- Changing useTezos hook to handle login with Etherlink
- Changing Validation options when Etherlink is active.

* WIP - Etherlink Integration

* WIP:

* Changes
- Login and Logout working in many cases
- Created common ToolbarAccount Component
- Improved useTezos for Etherlink Support
- Improved utils.ts for helper functions

* WIP - Lite DAO Create

* WIP - Offchain DAO Almost Works.

* Other Code Improvements

* Removed unused deps

* Removed unused deps

* Removed Unused Code

* Build Fix

* Removed bun lock

* Build Issue Fix

* Removed package-lock for yarn package

* removed unused deps

* Fix for Build

* DAO Details for Etherlink

* eslint fixes

* Code Improvement for Polls

* TS Fixes

* Removed console.logs and debug points

* Change Remix URL

* Switched to Connectkit

* Using switchChain Hook from wagmi

* Added a useNetwork hook

* Fix for Proposal and Voting Weight

* Etherlink ERC20 Token Deployer (#868)

* WIP:
- Implementing WAGMI for Etherlink Login
- Changing useTezos hook to handle login with Etherlink
- Changing Validation options when Etherlink is active.

* WIP:

* WIP - Offchain DAO Almost Works.

* Token Deployer for Etherlink

* Updated changelog

* Fixes after Rebase

* Fixed Toolbar Color

* Fix for DAO Route after merge

---------

Co-authored-by: Andrei Taranu <[email protected]>
  • Loading branch information
ashutoshpw and EightRice authored Nov 6, 2024
1 parent d0a73a0 commit 402a5b1
Show file tree
Hide file tree
Showing 120 changed files with 8,408 additions and 43,916 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
}
},
"extends": [
"plugin:react/recommended",
// "plugin:react/recommended",
"plugin:@typescript-eslint/recommended",
"plugin:react-hooks/recommended",
"plugin:prettier/recommended"
Expand Down
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,7 @@ yarn-error.log*
.idea
.env.example
.cosine
bun.lockb

# Ignore for yarn.lock
bun.lockb
package-lock.json
16 changes: 10 additions & 6 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
{
"typescript.tsdk": "node_modules/typescript/lib",
"svg.preview.background": "black",
"cSpell.words": [
"offchain"
]
}
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "always"
},
"editor.formatOnSave": false,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.defaultFormatterOld": "dbaeumer.vscode-eslint",
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
- Etherlink ERC20 Token Deployer
- Migration tool for V2 contracts
- Sending XTZ directly to DAO address
- Delegating DAO's XTZ to baker
Expand Down
Binary file added bun.lockb
Binary file not shown.
Loading

0 comments on commit 402a5b1

Please sign in to comment.