-
Notifications
You must be signed in to change notification settings - Fork 249
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
ABI embedding #893
Merged
Merged
ABI embedding #893
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
476ba43
extract ABI primitives into near-abi-rs
miraclx fca3a04
move schemars back to private
miraclx 5954374
fix ci
miraclx 4baa8bb
implement ABI embedding
miraclx f0e38f8
ignore abi test
miraclx 7404cb1
separate abi-generate and abi-embed features
miraclx b833048
hide the abi-embed and abi-generate features
miraclx c9193de
apply suggestions
miraclx d67e591
update near-abi
miraclx 6cdbd3f
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx 6628015
update lockfile
miraclx c521ee6
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx 0f85589
remove the feature flag
miraclx 1ddcbc8
use the version of schemars that's privately exported from near-abi
miraclx ec2b378
limit the visibility of abi macro helpers
miraclx c9d7c80
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx 9670596
Merge branch 'master' into miraclx/extract-lib-abi
miraclx 4720b28
update near-abi-rs
miraclx f08954c
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx 298e48a
update near-abi
miraclx 794c491
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx 2b3a8a0
update near-abi
miraclx 6eb3ead
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx 1d0f9b3
update near-abi
miraclx 49d521c
revert 1ddcbc8
miraclx 52c6158
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx 2a6db19
update near-abi dependency
miraclx 06129d4
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx e759423
modular import granularity
miraclx 20570b4
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx c0ddc89
Merge branch 'master' into miraclx/extract-lib-abi
miraclx 01985b8
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx ff45f49
specify an abi revision
miraclx 2e28d57
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx 6e1adcf
specify an abi revision
miraclx 4f7b6ba
update example dependency on abi
miraclx bc7b0e7
Merge branch 'miraclx/extract-lib-abi' into miraclx/abi-embed
miraclx e3d8378
refactor injected code according to suggestions
miraclx 2a442be
treat the __contract_abi as a reserved method identifier
miraclx 3e55eac
Merge branch 'master' into miraclx/abi-embed
miraclx 5054d11
update near-abi
miraclx 9a91441
Merge branch 'update-abi' into miraclx/abi-embed
miraclx dec7029
update near-abi
miraclx 97a0d01
point to published version
miraclx b75d88d
Merge branch 'update-abi' into miraclx/abi-embed
miraclx 1f9a7b2
Merge branch 'master' into miraclx/abi-embed
miraclx 03bab8d
Merge branch 'master' into miraclx/abi-embed
miraclx 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
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.
Looks good, but just noting that this would technically be a breaking change. Probably not big enough deal to warrant going into 5.x though.