-
Notifications
You must be signed in to change notification settings - Fork 21
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 cw1-subkeys contract logic and UI #180
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
findolor
added a commit
that referenced
this pull request
May 16, 2022
* feat(pages): implement cw20 execute page (#161) * feat(ui): polymorphic form control label * feat(styles): set root color scheme * refactor(utils): rename cw20 query utils * feat(utils): init cw20 execute utils * feat(ui): create execute combobox * feat(ui): create reusable address input * feat(pages): wip cw20 execute page * chore(pages): use new address input in cw20 query * fix(ui): improve cw20 execute combobox * chore(ui): deprecate Input to StyledInput * feat(ui): create universal form input components * refactor(pages): replace latest form inputs * feat(utils): create cw20 isEitherType helper fn * chore(ui): remove unused * feat(pages): wip cw20 execute page * chore(ui): remove combobox transition * fix(ui): omit form input hook default value props * feat(utils): implement cw20 execute dispatcher * fix(ui): fix combobox icon label size * fix(utils): return tx hash for cw20 execute transfer * feat(pages): wip cw20 execute page * feat(utils): create cw20 execute payload preview * chore(ui): capitalize form control title * feat(pages): wip cw20 execute page * refactor(ui): rework json preview component * feat(pages): memoize execute payload * feat(utils): create safe parse json fn * fix(utils): add missing transfer-from field * chore(utils): set send msg payload to any * feat(ui): update form input state hook * chore(ui): move styled input * feat(ui): add url input * feat(ui): create custom text area components * feat(pages): wip cw20 execute page * chore(utils): rename previewExecutePayload fn * Change sender address field to contract address * Change spender form to show on allowance * Refactor logic * Update send from message * Comment json execute json preview Co-authored-by: findolor <anakisci@gmail.com> * Refactor cw20 transaction messages (#170) * Add cw20 execute messages * Update cw20 base messages interface * Enable json preview on cw20 execute * Make transaction messages on cw20 base * Add mint execute method to cw20 base execute list (#171) * Add mint message * Fix return type * Add mint message * Add mint transaction message * feat(pages): update cw20 instantiate page (#176) * feat(ui): update form input hooks and props * feat(utils): create random uid function * feat(ui): create address balances component and hooks * feat(pages): wip cw20 instantiate page * chore(hooks): remove unused * Make initial address amount string * Change some input fields and refactor Co-authored-by: findolor <anakisci@gmail.com> * Change issue link * Add transaction component with explorer link (#179) * Add new transaction hash component * Replace execute page transaction component * Add cw1-subkeys contract logic and UI (#180) * Copy cw20 pages under cw1 subkeys * Move cw20 helpers under contracts folder * Add query helpers * Add execute helpers * Add cw1 subkeys links to component * Make contract header a general component * Add subkeys doc link * Enable sidebar link * Refactor * Change query page logic * Move execute combobox to related folders * Update combobox imports * Add contract transaction messages * Add messages to hook * Add execute page logic * Enable transaction messages * Add new address list component * Add instantiate page * Fix admins message * Fix execute messagesd * Refactor radio component to work with single selection * Add permissions radio component and logic * Update cw20 base contract (#181) * Remove disabled field from sidebar items * Move combobox to its folder * Update cw20 base link * Update cw20 base conract header links * Move cw20 base pages under its folder * Change wording * Add cw721 base contract logic and UI (#182) * Add cw721 helper files * Copy cw1 sbukeys pages under cw721/base * Add cw721 base links * Fix header * export instantiate response * Add cw721 base doc link * Add instantiate page * Add new env variable for cw721 base code id * Replace instantiate code id * Remove txHash component * Add missing query * Add query helper * Fix transfer message * Add execute helpers * Register cw721 base to contracts context * Fix typo * Fix default placeholder * Add query page * Add cw721 base execute combobox * Fix execute mesage * Removed unused variable * Add execute logic * Remove issuebar and add submit link to sidebar * Fix typo * Fix latest stage on page refresh * Remove test line * Undo test conditional * Delete extra files Co-authored-by: Griko Nibras <griko@strangelove.ventures>
findolor
added a commit
that referenced
this pull request
May 16, 2022
* feat(pages): implement cw20 execute page (#161) * feat(ui): polymorphic form control label * feat(styles): set root color scheme * refactor(utils): rename cw20 query utils * feat(utils): init cw20 execute utils * feat(ui): create execute combobox * feat(ui): create reusable address input * feat(pages): wip cw20 execute page * chore(pages): use new address input in cw20 query * fix(ui): improve cw20 execute combobox * chore(ui): deprecate Input to StyledInput * feat(ui): create universal form input components * refactor(pages): replace latest form inputs * feat(utils): create cw20 isEitherType helper fn * chore(ui): remove unused * feat(pages): wip cw20 execute page * chore(ui): remove combobox transition * fix(ui): omit form input hook default value props * feat(utils): implement cw20 execute dispatcher * fix(ui): fix combobox icon label size * fix(utils): return tx hash for cw20 execute transfer * feat(pages): wip cw20 execute page * feat(utils): create cw20 execute payload preview * chore(ui): capitalize form control title * feat(pages): wip cw20 execute page * refactor(ui): rework json preview component * feat(pages): memoize execute payload * feat(utils): create safe parse json fn * fix(utils): add missing transfer-from field * chore(utils): set send msg payload to any * feat(ui): update form input state hook * chore(ui): move styled input * feat(ui): add url input * feat(ui): create custom text area components * feat(pages): wip cw20 execute page * chore(utils): rename previewExecutePayload fn * Change sender address field to contract address * Change spender form to show on allowance * Refactor logic * Update send from message * Comment json execute json preview Co-authored-by: findolor <anakisci@gmail.com> * Refactor cw20 transaction messages (#170) * Add cw20 execute messages * Update cw20 base messages interface * Enable json preview on cw20 execute * Make transaction messages on cw20 base * Add mint execute method to cw20 base execute list (#171) * Add mint message * Fix return type * Add mint message * Add mint transaction message * feat(pages): update cw20 instantiate page (#176) * feat(ui): update form input hooks and props * feat(utils): create random uid function * feat(ui): create address balances component and hooks * feat(pages): wip cw20 instantiate page * chore(hooks): remove unused * Make initial address amount string * Change some input fields and refactor Co-authored-by: findolor <anakisci@gmail.com> * Change issue link * Add transaction component with explorer link (#179) * Add new transaction hash component * Replace execute page transaction component * Add cw1-subkeys contract logic and UI (#180) * Copy cw20 pages under cw1 subkeys * Move cw20 helpers under contracts folder * Add query helpers * Add execute helpers * Add cw1 subkeys links to component * Make contract header a general component * Add subkeys doc link * Enable sidebar link * Refactor * Change query page logic * Move execute combobox to related folders * Update combobox imports * Add contract transaction messages * Add messages to hook * Add execute page logic * Enable transaction messages * Add new address list component * Add instantiate page * Fix admins message * Fix execute messagesd * Refactor radio component to work with single selection * Add permissions radio component and logic * Update cw20 base contract (#181) * Remove disabled field from sidebar items * Move combobox to its folder * Update cw20 base link * Update cw20 base conract header links * Move cw20 base pages under its folder * Change wording * Add cw721 base contract logic and UI (#182) * Add cw721 helper files * Copy cw1 sbukeys pages under cw721/base * Add cw721 base links * Fix header * export instantiate response * Add cw721 base doc link * Add instantiate page * Add new env variable for cw721 base code id * Replace instantiate code id * Remove txHash component * Add missing query * Add query helper * Fix transfer message * Add execute helpers * Register cw721 base to contracts context * Fix typo * Fix default placeholder * Add query page * Add cw721 base execute combobox * Fix execute mesage * Removed unused variable * Add execute logic * Remove issuebar and add submit link to sidebar * Fix typo * Fix latest stage on page refresh * Remove test line * Undo test conditional * Delete extra files Co-authored-by: Griko Nibras <griko@strangelove.ventures> Co-authored-by: Griko Nibras <griko@strangelove.ventures>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.