-
Currently, we authorize the payment of the submission fee purely by tx.origin.
This is, however, a vulnerability, as a malicious contract could trick the origin to call a function but then actually …
-
Every `flush()` results in copies of all "entries" logged so far, followed by the most recent "entry". Is this PEBKAC[1], or a bug?
```rust
type IonWriter = Writer;
pub struct Log {
ion_wr…
-
I recently came across this heartbeat cost analysis performed by DFINITY https://github.com/maksymar/heartbeat-cost, and was wondering why there is such a discrepancy in cycles in terms of running a s…
-
# 1.Non-library/interface files should use fixed compiler versions, not floating ones
=================================
# 2.Natspec errors
There are 9 instances of this issue:
### file: L1Arbitru…
-
I've spent a few days getting this integrated on a relatively large and complex project and have a ton of questions, but for right now...
Is there a way to batch undos?
Thanks
-
The current definition of "it basically builds credit networks on top of e-invoicing" is maybe a bit weak and generic. Maybe we can be more specific about what we try to build and how it's different f…
-
**Update:**
While the initial work on this issue is now in master and performance is much better, there are still several things we can do to further improve things. Here are some ideas that we can e…
-
While I was working on getting tests to pass on Linux, I found an an immensely informative article about managing events from inotify, handling edge-cases, and even renames. An interesting method for …
-
# v5 Notary Allocator Application
To apply to be an allocator, organizations will submit one application for each proposed pathway to DataCap. If you will be designing multiple specific pathways, y…
-
**Is your enhancement proposal related to a problem? Please describe.**
Programmers are sometimes lazy and may grant threads access to more kernel objects or device drivers than they actually need. I…