Skip to content

Commit

Permalink
feat(jellyfish-api-core): enable transferdomain gov attributes (#2138)
Browse files Browse the repository at this point in the history
<!--  Thanks for sending a pull request! -->

#### 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?:
<!--
(Optional) Automatically closes linked issue when PR is merged.
Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`.
-->
Fixes #

#### Additional comments?:

---------

Signed-off-by: Harsh R <[email protected]>
Co-authored-by: pierregee <[email protected]>
Co-authored-by: Chloe <[email protected]>
Co-authored-by: canonbrother <[email protected]>
  • Loading branch information
4 people authored Aug 31, 2023
1 parent ce3814e commit 5e13521
Show file tree
Hide file tree
Showing 7 changed files with 850 additions and 341 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,9 @@ it('should have gov set', async () => {
'v0/token/18/loan_minting_interest': '3',
'v0/params/feature/icx': 'true',
'v0/params/feature/evm': 'true',
'v0/transferdomain/dvm-evm/dat-enabled': 'true',
'v0/transferdomain/evm-dvm/dat-enabled': 'true',
'v0/transferdomain/evm-dvm/enabled': 'true',
'v0/params/feature/transferdomain': 'true',
'v0/params/foundation/members': [
'bcrt1qyrfrpadwgw7p5eh3e9h3jmu4kwlz4prx73cqny',
Expand Down
3 changes: 3 additions & 0 deletions apps/playground-api/src/setups/setup.gov.ts
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,9 @@ export class SetupGov extends PlaygroundSetup<Record<string, any>> {
'v0/params/feature/evm': 'true',
'v0/params/feature/transferdomain': 'true',
'v0/transferdomain/dvm-evm/enabled': 'true',
'v0/transferdomain/evm-dvm/enabled': 'true',
'v0/transferdomain/dvm-evm/dat-enabled': 'true',
'v0/transferdomain/evm-dvm/dat-enabled': 'true',
'v0/transferdomain/dvm-evm/src-formats': ['p2pkh', 'bech32'],
'v0/transferdomain/dvm-evm/dest-formats': ['erc55'],
'v0/transferdomain/evm-dvm/src-formats': ['erc55'],
Expand Down
2 changes: 1 addition & 1 deletion apps/whale-api/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: '3.7'
version: "3.7"

services:
defi-blockchain:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,9 @@ describe('Account', () => {
'v0/params/feature/evm': 'true',
'v0/params/feature/transferdomain': 'true',
'v0/transferdomain/dvm-evm/enabled': 'true',
'v0/transferdomain/evm-dvm/enabled': 'true',
'v0/transferdomain/dvm-evm/dat-enabled': 'true',
'v0/transferdomain/evm-dvm/dat-enabled': 'true',
'v0/transferdomain/dvm-evm/src-formats': ['p2pkh', 'bech32'],
'v0/transferdomain/dvm-evm/dest-formats': ['erc55'],
'v0/transferdomain/evm-dvm/src-formats': ['erc55'],
Expand All @@ -117,7 +120,7 @@ describe('Account', () => {
})
await container.generate(2)

const dvmAddr = await container.call('getnewaddress', ['', 'bech32'])
const dvmAddr = await container.getNewAddress('dvm', 'legacy')
const evmAddr = await container.getNewAddress('erc55', 'erc55')

await container.call('utxostoaccount', [{ [dvmAddr]: '100@0' }])
Expand Down
Loading

0 comments on commit 5e13521

Please sign in to comment.