Skip to content

Classes related to Neo.SmartContract types should not be internal#1785

Merged
shargon merged 3 commits intoneo-project:preview3from
devhawk:devhawk/issue1782
Jul 22, 2020
Merged

Classes related to Neo.SmartContract types should not be internal#1785
shargon merged 3 commits intoneo-project:preview3from
devhawk:devhawk/issue1782

Conversation

@devhawk
Copy link
Contributor

@devhawk devhawk commented Jul 21, 2020

Fixes #1782

@shargon shargon merged commit 54a1094 into neo-project:preview3 Jul 22, 2020
@devhawk devhawk deleted the devhawk/issue1782 branch July 23, 2020 20:17
erikzhang added a commit that referenced this pull request Aug 5, 2020
* Classes related to Neo.SmartContract types should not be internal (#1785)

* Classes related to Neo.SmartContract types should not be internal
Fixes #1782

* public callbacks + protected internal service methods

* Add AsReadOnly()

Co-authored-by: Harry Pierson <harrypierson@ngd.neo.org>
Co-authored-by: Shargon <shargon@gmail.com>

* Add AppEngine.ValidateCallFlags to be callable by subclasses (#1784)

* Update ApplicationEngine.cs

separate call flag validation into separate function so it can be called by ApplicationEngine subclasses. This is needed for the debugger, which overrides a few of the standard service implementations

* fix whitespace

* protected internal addGas

Co-authored-by: Harry Pierson <harrypierson@ngd.neo.org>

* Fix vote (#1792)

* fix vote

* add ut

* throw exception

* fix

* fix ut

Co-authored-by: Tommo-L <luchuan@neo.org>
Co-authored-by: erikzhang <erik@neo.org>

* preview3

* Update dependency

Co-authored-by: Harry Pierson <harrypierson@hotmail.com>
Co-authored-by: Harry Pierson <harrypierson@ngd.neo.org>
Co-authored-by: Shargon <shargon@gmail.com>
Co-authored-by: Luchuan <luchuan@ngd.neo.org>
Co-authored-by: Tommo-L <luchuan@neo.org>
cloud8little pushed a commit to cloud8little/neo that referenced this pull request Jan 24, 2021
* Classes related to Neo.SmartContract types should not be internal (neo-project#1785)

* Classes related to Neo.SmartContract types should not be internal
Fixes neo-project#1782

* public callbacks + protected internal service methods

* Add AsReadOnly()

Co-authored-by: Harry Pierson <harrypierson@ngd.neo.org>
Co-authored-by: Shargon <shargon@gmail.com>

* Add AppEngine.ValidateCallFlags to be callable by subclasses (neo-project#1784)

* Update ApplicationEngine.cs

separate call flag validation into separate function so it can be called by ApplicationEngine subclasses. This is needed for the debugger, which overrides a few of the standard service implementations

* fix whitespace

* protected internal addGas

Co-authored-by: Harry Pierson <harrypierson@ngd.neo.org>

* Fix vote (neo-project#1792)

* fix vote

* add ut

* throw exception

* fix

* fix ut

Co-authored-by: Tommo-L <luchuan@neo.org>
Co-authored-by: erikzhang <erik@neo.org>

* preview3

* Update dependency

Co-authored-by: Harry Pierson <harrypierson@hotmail.com>
Co-authored-by: Harry Pierson <harrypierson@ngd.neo.org>
Co-authored-by: Shargon <shargon@gmail.com>
Co-authored-by: Luchuan <luchuan@ngd.neo.org>
Co-authored-by: Tommo-L <luchuan@neo.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants