refactor: make algopy.Contract an alias of algopy.arc4.ARC4Contract#598
refactor: make algopy.Contract an alias of algopy.arc4.ARC4Contract#598
algopy.Contract an alias of algopy.arc4.ARC4Contract#598Conversation
|
798a867 to
c279a3e
Compare
c279a3e to
b67d56e
Compare
b67d56e to
bb02d8c
Compare
| @@ -51,15 +51,15 @@ Your contract is vulnerable to the fixed-length argument overflow if the followi | |||
| Example 1: Fixed-Length Argument Overflow | |||
|
|
|||
| ```py | |||
| from algopy import arc4, UInt64 | |||
There was a problem hiding this comment.
I don't think we should change these security documents, especially since arc4.ARC4Contract is still valid
There was a problem hiding this comment.
The changes have been reverted in security folder.
Should have a changelog for this |
|
We could also reduce the "noise" of this PR by only changing a few test cases sufficient to have coverage and correctness, as I'm pretty sure the existing contracts should work the same without any changes in the majority of cases? |
277813e to
1dc373d
Compare
1dc373d to
3482adb
Compare
|
Checking stubs for changes and corresponding version bump in origin/refactor/arc4-contract Last puyapy release: v5.7.1 💡 Stub version change: 3.4.0 -> 4.0.0
✅ Stub version updated. |
3482adb to
9c823e0
Compare
Proposed Changes
algopy.Contractto bealgopy.BaseContractalgopy.Contractas an alias ofalgopy.arc4.ARC4Contract