-
Notifications
You must be signed in to change notification settings - Fork 201
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/esdt prefix #6137
Open
mariusmihaic
wants to merge
149
commits into
rc/v1.7.next1
Choose a base branch
from
feat/esdt-prefix
base: rc/v1.7.next1
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+2,712
−255
Open
Feat/esdt prefix #6137
Changes from 41 commits
Commits
Show all changes
149 commits
Select commit
Hold shift + click to select a range
422b11e
FEAT: Prefixed issued esdts
mariusmihaic b0db492
FEAT: Unit test prefixed issued esdts
mariusmihaic 7cbb6dc
FEAT: Ugly working test for issue tokens with prefix
mariusmihaic ee2fada
FIX: Check token prefix
mariusmihaic e84b455
FIX: Token parser + cln issue token test
mariusmihaic 226c2ca
FEAT: Move common esdt checks in common/tokens
mariusmihaic 8625f16
CLN: Tests + esdt_test.go
mariusmihaic c24ae5c
FIX: Package
mariusmihaic 4f0e551
Merge branch 'rc/v1.7.next1' into MX-15302-prefix-issue-esdt
mariusmihaic e577fd9
CLN: Test
mariusmihaic c42bfd3
FIX: Check minLengthESDTPrefix
mariusmihaic e6280f0
FIX: Linter
mariusmihaic 7eed4e0
Merge branch 'rc/v1.7.next1' into MX-15302-prefix-issue-esdt
mariusmihaic 5d78e8b
FIX: isUpperCase variable name
mariusmihaic f010ba4
Merge pull request #6059 from multiversx/MX-15302-prefix-issue-esdt
mariusmihaic 733cceb
Merge branch 'rc/v1.7.next1' into merge-rc-1-7-next-into-feat-esdt-pr…
mariusmihaic fde5993
Merge pull request #6169 from multiversx/merge-rc-1-7-next-into-feat-…
mariusmihaic e32fb34
CLN: Move esdt utility to core + fix test
mariusmihaic 25216ba
Merge branch 'feat/esdt-prefix' into MX-15387-token-prefix-common-core
mariusmihaic 900beb7
Merge pull request #6170 from multiversx/MX-15387-token-prefix-common…
mariusmihaic 0c118bb
FEAT: Integrate white listed cross chain mint addresses
mariusmihaic 03c4534
Merge branch 'rc/v1.7.next1' into merge-rc-1-7-next-feat-esdt-prefix-…
mariusmihaic 0b6436c
Merge branch 'merge-rc-1-7-next-feat-esdt-prefix-17-may-2024' into MX…
mariusmihaic 9b3f50e
FIX: Go mod vm common
mariusmihaic f8d7b8a
Merge pull request #6178 from multiversx/merge-rc-1-7-next-feat-esdt-…
mariusmihaic 45023f0
Merge branch 'feat/esdt-prefix' into MX-15445-integrate-local-mint-bu…
mariusmihaic df057f8
FIX: Unit tests
mariusmihaic b761656
FIX: Import cyclce
mariusmihaic 72e7eaa
bridge test
axenteoctavian f1b23c5
FIX: Test
mariusmihaic e66af7e
update test with burn
axenteoctavian 935d5bd
FEAT: New vm common version
mariusmihaic 2ed6e2d
Merge branch 'MX-15445-integrate-local-mint-burn-vm-common' into esdt…
mariusmihaic 66cfdcb
FIX: Use TransferAndExecuteByUser addresses
mariusmihaic cd7a6f0
CLN: Decode addresses inside factory
mariusmihaic b67602f
CLN: Factory + util func
mariusmihaic 0606ebb
FIX: Unit tests
mariusmihaic 6c02452
FIX: New vm common
mariusmihaic ea761a7
FIX: Renaming
mariusmihaic cce6bd5
Merge branch 'rc/v1.7.next1' into merge-rc-1-7-next-1-into-esdt-prefi…
mariusmihaic bc10807
Merge pull request #6177 from multiversx/MX-15445-integrate-local-min…
mariusmihaic cd0536e
Merge branch 'feat/esdt-prefix' into merge-rc-1-7-next-1-into-esdt-pr…
mariusmihaic df7604d
Merge pull request #6224 from multiversx/merge-rc-1-7-next-1-into-esd…
mariusmihaic 1f11946
Merge branch 'feat/esdt-prefix' into esdt-prefix-bridge
mariusmihaic ea20d64
CLN: Refactor test
mariusmihaic e4c6ed1
CLN: Refactor test 2
mariusmihaic 84692eb
CLN: Refactor test 3
mariusmihaic 8daf819
CLN: Refactor test 4
mariusmihaic 744941b
Merge branch 'rc/v1.7.next1' into merge-rc-1-7-next-1-into-feat-esdt-…
mariusmihaic 8a2452b
Merge pull request #6234 from multiversx/merge-rc-1-7-next-1-into-fea…
mariusmihaic a990865
FIX: Destination shard id in chain simulator and tests with 3 shards
mariusmihaic 76f5f71
ESDT prefix new tests for nft/sft
axenteoctavian 02e5bd8
execute and burn funcs updates
axenteoctavian 3649f62
execute and burn funcs updates
axenteoctavian d87ef52
FIX: Destination shard id in chain simulator for meta chain addresses 2
mariusmihaic 6152378
FIX: Destination shard id in chain simulator for meta chain addresses 3
mariusmihaic 6febde1
FIX: Destination shard id in chain simulator for meta chain addresses 3
mariusmihaic cd844f1
token id concat with nonce
axenteoctavian 0a06f17
FIX: ExtractTokenIDAndNonceFromTokenStorageKey for prefixed tokens
mariusmihaic 10b2917
tests updates
axenteoctavian 280cb00
FIX: ExtractTokenIDAndNonceFromTokenStorageKey for prefixed tokens 2
mariusmihaic cd3ae59
FIX: adjustNftTokenIdentifier
mariusmihaic 9e2125f
Merge branch 'feat/esdt-prefix' into esdt-prefix-bridge
mariusmihaic 4074292
Merge branch 'esdt-prefix-bridge' into MX-15529-esdt-prefix-new-tests
axenteoctavian 5875e51
Merge branch 'MX-13857-bugfix-extract-token-prefixed-nonce' into MX-1…
axenteoctavian 28aa45d
fix after merge
axenteoctavian daad835
fix after testing
axenteoctavian d38c31b
little updates
axenteoctavian 379c8db
Merge pull request #6183 from multiversx/esdt-prefix-bridge
mariusmihaic f29fd83
Merge branch 'feat/esdt-prefix' into MX-13857-bugfix-extract-token-pr…
mariusmihaic 5b8e900
Merge branch 'feat/esdt-prefix' into MX-15529-esdt-prefix-new-tests
axenteoctavian 46aadc8
Merge pull request #6241 from multiversx/MX-13857-bugfix-extract-toke…
mariusmihaic 577501e
Merge branch 'feat/esdt-prefix' into MX-15529-esdt-prefix-new-tests
axenteoctavian bb8b894
fix imports
axenteoctavian 92eddd3
Merge remote-tracking branch 'origin/MX-15529-esdt-prefix-new-tests' …
axenteoctavian 4584388
fixes after review
axenteoctavian 97ad7cc
fixes after review
axenteoctavian b7a5bc4
new vm common version, nonce updates
axenteoctavian d768a35
tests updates
axenteoctavian ebf8dca
nft mint with original creator
axenteoctavian 2dbe4bc
Merge pull request #6243 from multiversx/MX-15529-esdt-prefix-new-tests
axenteoctavian 45369ae
Merge branch 'rc/v1.7.next1' into merge-rc-1-7-next-into-feat-esdt-pr…
mariusmihaic a01794d
FIX: Go mod
mariusmihaic 74b93b1
FIX: Tests after merge
mariusmihaic e387303
fix TokenData arg in execute and display correct log event error
axenteoctavian db0e8ad
Merge pull request #6295 from multiversx/merge-rc-1-7-next-into-feat-…
mariusmihaic 77a6cd5
Testing and refactor for enshrine esdt-safe contract
axenteoctavian 3058ef0
FIX: Linter unused var
mariusmihaic eb76f80
Merge pull request #6308 from multiversx/fix-linter-feat-esdt-prefix
mariusmihaic 1b6a4b4
tests update and transfer and execute test
axenteoctavian c2d81a3
more esdt prefix scenarios and refactor
axenteoctavian 64e5a3d
Merge branch 'feat/esdt-prefix' into MX-15634-enshrine-esdt-safe-tests
axenteoctavian 2f384cd
Merge branch 'feat/esdt-prefix' into MX-15634-enshrine-esdt-safe-tests
axenteoctavian c74f279
more fixes
axenteoctavian df3d4e6
Merge remote-tracking branch 'origin/MX-15634-enshrine-esdt-safe-test…
axenteoctavian dd26214
fix linter
axenteoctavian 7a38e1f
fix tests
axenteoctavian 7f7afac
tests updates
axenteoctavian 675db74
fixes after review
axenteoctavian 51f02e9
litner fix
axenteoctavian d921a36
func rename
axenteoctavian 1d0e7ac
Merge pull request #6304 from multiversx/MX-15634-enshrine-esdt-safe-…
axenteoctavian cf64dc8
Merge branch 'rc/v1.7.next1' into merge-rc-1-7-next-into-esdt-prefix-…
axenteoctavian 3c3a301
update go.mod
axenteoctavian b300d80
Merge pull request #6352 from multiversx/merge-rc-1-7-next-into-esdt-…
axenteoctavian 7bc58f5
tests with token type and metadata checks in accounts
axenteoctavian f9ce197
Merge branch 'feat/esdt-prefix' into MX-15692-nft-create-token-type
axenteoctavian 973a061
update go.mod
axenteoctavian 3bf2720
update epoch in test
axenteoctavian 0542c90
update go.mod
axenteoctavian 91354d0
update go.mod
axenteoctavian 2d42f6b
Merge pull request #6355 from multiversx/MX-15692-nft-create-token-type
axenteoctavian fe0b43d
Merge branch 'rc/v1.7.next1' into merge-rc-1-7-next-into-esdt-prefix-…
axenteoctavian 861a306
fixes after merge
axenteoctavian 733578f
Merge pull request #6364 from multiversx/merge-rc-1-7-next-into-esdt-…
elvisboghiu 37a7eae
Merge branch 'rc/v1.7.next1' into merge-rc-1-7-next-into-esdt-prefix-…
axenteoctavian fb00408
go.mod for esdt-prefix
axenteoctavian 580dc2d
Merge pull request #6385 from multiversx/merge-rc-1-7-next-into-esdt-…
axenteoctavian a07265a
Merge branch 'rc/v1.7.next1' into merge-rc-1-7-next-into-esdt-prefix-…
axenteoctavian b3a612c
go.mod vm-common from esdt-prefix
axenteoctavian bf653bf
skil failing test, to be resolved in the next PR
axenteoctavian 59358f5
new go.mod, cross chain token checker disabled component
axenteoctavian 14f1f92
esdt-prefix tests refactored and improved
axenteoctavian e8907ad
Merge pull request #6464 from multiversx/merge-rc-1-7-next-into-esdt-…
axenteoctavian 80fff60
added a TODO
axenteoctavian 4bdaf79
Merge branch 'feat/esdt-prefix' into MX-15792-esdt-prefix-updates-and…
axenteoctavian b54e3f9
removed NonFungible from test because is not accepted anymore
axenteoctavian f027e62
Merge remote-tracking branch 'origin/MX-15792-esdt-prefix-updates-and…
axenteoctavian 51d000a
more esdt prefix tests on another contract
axenteoctavian 2e46704
fixes after review
axenteoctavian 058d11d
new go.mod after fixes
axenteoctavian 8d9d6ba
Merge branch 'MX-15792-esdt-prefix-updates-and-fixes' into MX-15792-e…
axenteoctavian daef97b
error messages fix
axenteoctavian 1972b33
run chain simulator tests with long test only
axenteoctavian 58440d1
fixes after review, using real cross chain token checker
axenteoctavian 6a19389
Merge branch 'MX-15792-esdt-prefix-updates-and-fixes' into MX-15792-e…
axenteoctavian 68a735c
unit test for coverage
axenteoctavian 886b239
Merge branch 'MX-15792-esdt-prefix-updates-and-fixes' into MX-15792-e…
axenteoctavian fc318ae
fixes after review
axenteoctavian 417b90c
removed parallel execution for chain simulator tests
axenteoctavian 53e45ee
new go.mod for esdt-prefix
axenteoctavian b0f64f3
Merge branch 'MX-15792-esdt-prefix-updates-and-fixes' into MX-15792-e…
axenteoctavian a7ae7a9
Merge pull request #6466 from multiversx/MX-15792-esdt-prefix-updates…
axenteoctavian 6f18a51
Merge branch 'feat/esdt-prefix' into MX-15792-esdt-prefix-more-tests
axenteoctavian fe60ad9
fix linter issue
axenteoctavian e6160f7
Merge pull request #6478 from multiversx/MX-15792-esdt-prefix-more-tests
axenteoctavian 0ed9401
Merge remote-tracking branch 'origin/rc/v1.7.next1' into merge-1-7-ne…
axenteoctavian bf14142
go.mod for esdt-prefix
axenteoctavian 6dc2dda
Merge pull request #6498 from multiversx/merge-1-7-next-into-esdt-pre…
axenteoctavian File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We also need tests with min/max characters for prefix and min/max characters for ticker, and combination of these.