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

feat(jellyfish-api-core): enable transferdomain gov attributes #2138

Merged
merged 28 commits into from
Aug 31, 2023

Conversation

fullstackninja864
Copy link
Contributor

What this PR does / why we need it:

This PR sets gov attributes to enable EVM support for playground and added dToken transfer test caes for transfer domain

Which issue(s) does this PR fixes?:

Fixes #

Additional comments?:

@fullstackninja864 fullstackninja864 self-assigned this Aug 6, 2023
@netlify
Copy link

netlify bot commented Aug 6, 2023

Deploy Preview for jellyfishsdk ready!

Name Link
🔨 Latest commit be50db7
🔍 Latest deploy log https://app.netlify.com/sites/jellyfishsdk/deploys/64ef6843c7d00d000880123b
😎 Deploy Preview https://deploy-preview-2138--jellyfishsdk.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@fullstackninja864 fullstackninja864 changed the title feat(jellyfish-api-core) enable transferdomain gov attributes feat(jellyfish-api-core): enable transferdomain gov attributes Aug 6, 2023
@github-actions github-actions bot added the kind/feature New feature request label Aug 6, 2023
@codecov
Copy link

codecov bot commented Aug 6, 2023

Codecov Report

Merging #2138 (be50db7) into main (ce3814e) will increase coverage by 0.66%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #2138      +/-   ##
==========================================
+ Coverage   92.10%   92.77%   +0.66%     
==========================================
  Files         372      372              
  Lines       11201    11201              
  Branches     1458     1458              
==========================================
+ Hits        10317    10392      +75     
+ Misses        848      773      -75     
  Partials       36       36              
Files Changed Coverage Δ
apps/playground-api/src/setups/setup.gov.ts 100.00% <ø> (ø)

... and 41 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@github-actions
Copy link

github-actions bot commented Aug 6, 2023

Docker build preview for jellyfish/apps is ready!

Built with commit c0a9914

  • ghcr.io/birthdayresearch/legacy-api:pr-2138
  • ghcr.io/birthdayresearch/playground-api:pr-2138
  • ghcr.io/birthdayresearch/status-api:pr-2138
  • ghcr.io/birthdayresearch/whale-api:pr-2138

You can also get an immutable image with the commit hash

  • ghcr.io/birthdayresearch/legacy-api:c0a99140236228a90c0861e024a3bbb1eff04389
  • ghcr.io/birthdayresearch/playground-api:c0a99140236228a90c0861e024a3bbb1eff04389
  • ghcr.io/birthdayresearch/status-api:c0a99140236228a90c0861e024a3bbb1eff04389
  • ghcr.io/birthdayresearch/whale-api:c0a99140236228a90c0861e024a3bbb1eff04389

fullstackninja864 and others added 3 commits August 23, 2023 09:10
…er_account_transfer_domain.test.ts

Signed-off-by: Harsh R <53080940+fullstackninja864@users.noreply.github.com>
lykalabrada
lykalabrada previously approved these changes Aug 29, 2023
@canonbrother
Copy link
Contributor

one more req.. since we have this configuration

'v0/transferdomain/dvm-evm/src-formats': ['p2pkh', 'bech32'],

can you add a failed case for p2sh address in transfer domain?? 🙏

@canonbrother
Copy link
Contributor

mising check p2sh addr in transferdomain via txn-builder

fullstackninja864 and others added 2 commits August 29, 2023 12:15
…rDomain.test.ts

Co-authored-by: canonbrother <w.canonbrother@gmail.com>
Signed-off-by: Harsh R <53080940+fullstackninja864@users.noreply.github.com>
…rDomain.test.ts

Co-authored-by: canonbrother <w.canonbrother@gmail.com>
Signed-off-by: Harsh R <53080940+fullstackninja864@users.noreply.github.com>
@fullstackninja864
Copy link
Contributor Author

fullstackninja864 commented Aug 29, 2023

mising check p2sh addr in transferdomain via txn-builder

here we have used p2sh address
https://github.com/BirthdayResearch/jellyfishsdk/pull/2138/files#diff-6654f415fbe9e2fcef9a31511f71ff0c857ad1d394d07abdc931d15a08d427c7R184-R185

pierregee
pierregee previously approved these changes Aug 30, 2023
@canonbrother canonbrother merged commit 5e13521 into main Aug 31, 2023
@canonbrother canonbrother deleted the harsh/set-gov-transferdomain branch August 31, 2023 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants