-
Notifications
You must be signed in to change notification settings - Fork 102
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
new Testing environment #890
Merged
Merged
Changes from 1 commit
Commits
Show all changes
112 commits
Select commit
Hold shift + click to select a range
f0fe865
Creating source from nef
shargon 93a5646
change to LF
shargon 2e3655f
Fix _deploy in NEP17 template
shargon fd567ea
change comment
shargon 6d897da
Replace SetOwner
shargon a8a28cb
Remove extra file
shargon e8271e7
Remove _deploy and _initialize
shargon 3b62d7a
change to _
shargon 3de58e0
Add args
shargon 165cac4
Separate safe from unsafe
shargon 10a363f
abstract Class
shargon 633cbe1
format
shargon e37d638
Merge branch 'master' into core-create-artifacts
shargon e4a71d8
Only source
shargon 6e03cd5
Merge branch 'core-create-artifacts' of https://github.com/neo-projec…
shargon eb93622
Generate events
shargon a3f9aed
Mock
shargon fcc0bf9
starting native artifacts
shargon bae9a32
CryptoLib
shargon 1cdf706
Rename project to avoid old one
shargon 3b1fc80
LF
shargon 16fd895
Escape name
shargon 5ab3cd4
Avoid generation native artifacts
shargon 2ecd121
TestNativeContracts
shargon 45c3e29
Redirect Logs and Notifications to the mocked smart contract
shargon e0795d7
Mock notifications
shargon 346c412
Converts
shargon 4ad592a
format
shargon b380e7a
LoadFromJson
shargon 15f3566
Initialize native contracts
shargon b852249
Partially mocked
shargon 6938ccc
Mocked with args
shargon d6a2202
Fix Scope
shargon 26397a3
Found bug in MemoryStore
shargon 70632d6
TriggerType.Application
shargon f00d32a
clean and fixes
shargon 20b9ae2
format
shargon b62efb4
Remove utartifact
shargon c552403
Fix FromHash
shargon 9189bd2
Clean code
shargon f0bca7f
Store current script in transaction
shargon 3d8a9a6
Allow to set the Gas
shargon c3d3c61
Clean code
shargon 1d5b0ed
Reduce changes
shargon 4a45434
Change Snapshot
shargon dea0149
Change to Artifact to ArtifactExtensions
shargon 7bc66de
Clean code
shargon 49f78e1
Merge branch 'master' into core-create-artifacts
shargon 5f27b44
Merge branch 'master' into core-create-artifacts
shargon 3c57448
Move to Extensions folder
shargon fdb7c54
Merge branch 'core-create-artifacts' of https://github.com/neo-projec…
shargon 4b1e448
Fix Native initialization
shargon 670c24d
Allow Custom mocks
shargon dc3d33c
Format
shargon 6b7e35e
some vars
shargon 37d9b2c
Add some summaries
shargon aff569c
Allow to mock undeployed contracts
shargon 8324b1a
Test undeployed mocked contracts
shargon ca460ef
Change init native to true by default
shargon 9af21d2
Clean using
shargon fea0222
Allow null in deploy
shargon c231475
Modify ContractManagement artifact
shargon 67544d9
Readme
shargon 29133bc
Fix menu
shargon f545e6b
Resume example using native access
shargon b02b1ee
Clean storage example
shargon 04ca629
fix readme
shargon 7e0a5c9
Fix readme
shargon e934820
Fix readme and move CommitteeAddress
shargon f0cd97d
Add event testing to readme
shargon 98c0b44
Allow properties!
shargon 8bd03ba
Allow properties if the method is without args and safe
shargon a662f37
User uppercase for first letter (conflicts with events and methods in…
shargon 1e868e7
All events start with "On" (avoid native conflicts)
shargon 55c73f7
Rename log event
shargon 82899c2
Avoid re-query contract id if it was checked
shargon 7bcec89
format
shargon ba125d8
Update Readme examples
shargon c6863f1
Improve Mock.OnSysCall
shargon 5b2e819
Some small changes
shargon b556d43
Generate compiled artifacts (.dll)
shargon e6569b7
LF
shargon 3db2778
is 3 not 2
shargon 46c525d
Update src/Neo.SmartContract.Testing/README.md
shargon e118630
Update src/Neo.SmartContract.Testing/NativeArtifacts.cs
shargon f141fe9
Sign by default with Validators and committee
shargon e96c8ac
Merge branch 'core-create-artifacts' of https://github.com/neo-projec…
shargon ef2e0f0
Rename to ValidatorsAddress
shargon 57f9edc
Allow to get address without initialize
shargon 4e8a7d4
Clean comment
shargon 5576c9a
Allow deploy with byte[]
shargon bb548b2
allow null on deploy and update
shargon 23207a6
Update readme
shargon ef96fda
Fix static event
shargon b4a1082
Allow native init notifications
shargon 728098b
Belane's feedback
shargon b6f1066
Nullable when ends in object argument
shargon 5ba45f6
Speedup InvokeOnNotify
shargon fa74be2
Increase protected words
shargon 6908a11
Allow Export and Import contract storage
shargon 6512e95
format
shargon ab1ea20
Fix summary
shargon 03d5756
Known limitations
shargon d962fa8
Fix comments
shargon 8431bca
Fix "Value" string
shargon 04cc1ef
devcontainer ready for testing PR
vncoelho 5941f26
Revert "devcontainer ready for testing PR"
shargon 44b5cdd
Add more ways to set the signers easy
shargon caaa9ff
Avoid base64 strings
shargon 9228cca
cschuchardt88's feedback
shargon 7d4a8ed
Change to IList when Array
shargon b9b48e6
Clean Check initialized
shargon 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.
Very good to known.
Later, maybe we could create a function to facilitate with an example of a calculation of a hash and the track of this event.