Comments (2)
This should be convenience provided by the SDK when it reports the receipts, not a change in how the VM or Sway works.
The problem is not that it's a pointer, but that you didn't have the value recorder before giving up access to VM memory.
from sway.
Thanks for clarifying. As it turns out I may have overcomplicated this as we can actually access the scriptData
in contract calls and thus we can slice the encoded selector offset. Closing as this is no longer relevant.
from sway.
Related Issues (20)
- Never Type For Arrays
- No Warning for Overlaps in Pattern Matching
- Parsing Generics
- Type Constructors as Type Arguments
- Unification of Never Type
- Documentation Link in usefulness.rs Does Not Refer to a Valid Location
- Out-of-bounds Inconsistency
- Redundant Checks for Struct Equality
- Wrong Error Message Emitted
- Confusing Use of self
- Dereferencing Arrays Is Not Possible
- Ordering of Trait Implementations
- Typing Based on Unreachable Expressions
- Compiler panics when `u256` literal has more then 64 hex digits
- Double compilation of module constants
- swayfmt: Support configuration file HOT 1
- Internal compiler error: Verification failed: Type mismatch found for call to 'push_21': u64 is not a u256.#
- `forc fmt` doesn't format when using VS code on macOS HOT 2
- forc deploy: use latest audited Owned Proxy
- forc deploy: add safeguards to ensure the proxy contract is the latest audited version.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sway.