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

Add chain template #180

Merged
merged 76 commits into from
Aug 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
0b66a67
feat: initial code
marslavish Jun 5, 2024
34a61f1
feat: add sidebar
marslavish Jun 6, 2024
6f95d8f
feat: add header
marslavish Jun 7, 2024
ae41d14
feat: add empty pages
marslavish Jun 7, 2024
245dc60
feat: add theme tokens
marslavish Jun 7, 2024
fd558a6
fix: layout styles
marslavish Jun 7, 2024
cd86845
feat: add staking module
marslavish Jun 8, 2024
753637a
feat: add voting module
marslavish Jun 9, 2024
390bbb6
feat: add asset-list module
marslavish Jun 9, 2024
1075d22
feat: add execute contract UI
marslavish Jun 15, 2024
864e9a4
feat: add json editor
marslavish Jun 15, 2024
4fd9fbb
feat: add query contract UI
marslavish Jun 15, 2024
3a41d0e
feat: add disabled and loading states to button
marslavish Jun 16, 2024
7ce9244
feat: fetch contract info
marslavish Jun 16, 2024
e6464d3
feat: validate json input
marslavish Jun 17, 2024
d3512e9
fix: can't fetch contract on first render
marslavish Jun 17, 2024
c0f8839
feat: fetch and display query result
marslavish Jun 17, 2024
a4f1e75
fix: update brand logo
marslavish Jun 17, 2024
d73c90e
fix: JsonEditor no wrap for valid json
marslavish Jun 28, 2024
f2608e5
feat: add useExecuteContractTx hook
marslavish Jul 4, 2024
e052575
feat: enable attaching funds
marslavish Jul 7, 2024
297c9cd
feat: add faucet page UI
marslavish Jul 7, 2024
7917507
feat: add home page UI
marslavish Jul 8, 2024
380b036
feat: add product links
marslavish Jul 8, 2024
fbdfe6d
feat: add dark theme
marslavish Jul 12, 2024
76fa9cf
feat: make sidebar responsive
marslavish Jul 13, 2024
fefff95
feat: add AddressButton component
marslavish Jul 14, 2024
f0ac617
feat: add ChainDropdown mobile styles
marslavish Jul 14, 2024
f5ad37c
feat: add mobile styles to all pages
marslavish Jul 14, 2024
22ab91b
feat: add small brand logo
marslavish Jul 15, 2024
f3fa5e3
feat: add footer
marslavish Jul 15, 2024
a905f91
feat: update connect wallet button
marslavish Jul 15, 2024
1eff340
fix: favicon not showing
marslavish Jul 15, 2024
8dfc591
Merge branch 'main' into feat/chain-template
marslavish Jul 16, 2024
096c16b
fix: build errors
marslavish Jul 17, 2024
09b1fc5
inital addition of starship and devnet
Anmol1696 Jul 17, 2024
ce062e6
add more stuff
Anmol1696 Jul 18, 2024
fc9dec9
feat: enable adding chains to keplr wallet
marslavish Jul 18, 2024
ca4dda6
feat: add dropdown wallet connect
marslavish Jul 21, 2024
8bc8c1f
feat: add disclaimer page
marslavish Jul 21, 2024
d031a6d
chore: update chains image and nav items
marslavish Jul 21, 2024
8bf993b
feat: enable faucet
marslavish Jul 22, 2024
c56112b
upgrade chart version to 0.2.9
Anmol1696 Jul 24, 2024
0541f32
feat: fetch and integrate starship chains
marslavish Jul 24, 2024
cf7120f
feat: validate faucet chain address
marslavish Jul 24, 2024
65eaea2
fix: build error
marslavish Jul 24, 2024
9ebeb3a
fix: check whether starship is running
marslavish Jul 24, 2024
14cc31a
feat: add upload contract UI
marslavish Jul 28, 2024
de6fa2d
feat: add tx success UI
marslavish Jul 28, 2024
5f930e5
feat: file drag and drop to upload
marslavish Jul 29, 2024
8f83103
feat: get code hash from wasm file
marslavish Jul 29, 2024
25af34d
feat: validate addresses for instantiate permission
marslavish Jul 31, 2024
e8a4105
feat: enable store code tx
marslavish Aug 1, 2024
7454d0c
feat: add code store
marslavish Aug 1, 2024
c2c9739
feat: add instantiate contract UI
marslavish Aug 2, 2024
e2caa3a
feat: add SelectCodeField component
marslavish Aug 3, 2024
1c6827c
feat: add SelectCodeModal
marslavish Aug 5, 2024
6310aae
feat: enable instantiate tx
marslavish Aug 5, 2024
ada8ef0
feat: select code id from modal
marslavish Aug 5, 2024
162193a
feat: enable upload to query contract workflow
marslavish Aug 5, 2024
8a4452f
feat: disable TextField auto complete
marslavish Aug 5, 2024
09aaa8c
feat: add My Contracts UI
marslavish Aug 7, 2024
6f1d018
feat: fetch and display my contracts
marslavish Aug 7, 2024
b080015
feat: fetch and display stored codes
marslavish Aug 8, 2024
49a8005
feat: filter stored codes
marslavish Aug 8, 2024
2005a60
feat: validate permission and manual code id
marslavish Aug 12, 2024
88a3f32
feat: validate admin address
marslavish Aug 12, 2024
276b4d5
feat: add dark theme to contract pages
marslavish Aug 12, 2024
5c32a70
feat: add mobile styles to contract pages
marslavish Aug 12, 2024
054f743
chore: move to /examples
marslavish Aug 14, 2024
aeb7f9c
fix: build error
marslavish Aug 15, 2024
d8b534f
Merge branch 'main' into feat/chain-template
marslavish Aug 15, 2024
792a578
fix: update staking example
marslavish Aug 15, 2024
37b5b00
fix: update voting example
marslavish Aug 15, 2024
448535c
fix: update asset-list example
marslavish Aug 15, 2024
957ac0f
fix: build error
marslavish Aug 15, 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
6 changes: 6 additions & 0 deletions examples/chain-template/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"extends": "next/core-web-vitals",
"rules": {
"react-hooks/exhaustive-deps": "off"
}
}
36 changes: 36 additions & 0 deletions examples/chain-template/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# next.js
/.next/
/out/

# production
/build

# misc
.DS_Store
*.pem

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# local env files
.env*.local

# vercel
.vercel

# typescript
*.tsbuildinfo
next-env.d.ts
Loading
Loading