issues
search
zink-lang
/
zink
Rustic programming language that targets the Ethereum Virtual Machine
https://zink-lang.org
GNU General Public License v3.0
137
stars
12
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Refactor control stack to support complex control flow
#287
clearloop
opened
8 hours ago
0
feat(codegen): handle backward jumps in jump table
#286
clearloop
closed
8 hours ago
0
Handle backward jumps in large contract
#285
clearloop
closed
8 hours ago
0
refactor(codegen): remove jump::offset to clean jump table
#284
clearloop
closed
1 day ago
0
feat(wasm(host)): Add AddMod and MulMod to host functions
#283
malik672
closed
1 day ago
6
added bound checks for primitive numbers
#282
sobuur0
opened
2 days ago
1
feat(zink-codegen): introduce derive macro for events
#281
malik672
opened
3 days ago
7
Gather offset target shifting with label and function shifting
#280
clearloop
closed
1 day ago
0
Add tests for multiple jumps to the same target
#279
clearloop
closed
5 days ago
0
feat(codegen): introduce tests for jump table
#278
clearloop
closed
5 days ago
0
Clean selector on stack for non-last functions
#277
clearloop
opened
1 week ago
0
refactor(codegen): code relocation for code length greater than 0xff
#276
clearloop
closed
1 week ago
0
Introduce `ADDMOD` and `MULMOD`
#275
clearloop
closed
1 day ago
1
Function approve is broken in the erc20 example
#274
clearloop
closed
2 weeks ago
0
Mark caller as a special address
#273
clearloop
closed
1 week ago
0
Force using no_mangle for all functions required customized parameters
#272
clearloop
opened
2 weeks ago
0
Onboarding tasks for new contributors
#271
clearloop
opened
2 weeks ago
0
feat(example): caller as local variable
#270
clearloop
closed
2 weeks ago
0
Handle memory allocations for local variables
#269
clearloop
closed
5 days ago
0
Function reallocations are broken with nested different functions
#268
clearloop
closed
1 week ago
0
feat(zink): introduce proc-macro revert
#267
clearloop
closed
3 weeks ago
0
Introduce program interface of zink contracts
#266
clearloop
opened
3 weeks ago
0
Tacking list for testing in zink
#265
clearloop
opened
3 weeks ago
0
Zink tests for foundry projects
#264
clearloop
opened
3 weeks ago
0
Integration with other languages via ABI
#263
clearloop
opened
3 weeks ago
0
Tracking list for solidity parity
#262
clearloop
opened
4 weeks ago
0
Support struct as function parameters
#261
clearloop
opened
4 weeks ago
3
Shared storage for contracts
#260
clearloop
opened
1 month ago
0
Inherit contract methods from traits
#259
clearloop
opened
1 month ago
0
Macros for error handling
#258
clearloop
opened
1 month ago
0
Special variables and functions
#257
clearloop
opened
1 month ago
0
Gather the declaration of errors
#256
clearloop
opened
1 month ago
0
Improve the declaration of events
#255
clearloop
opened
1 month ago
3
Support contract calls
#254
clearloop
opened
1 month ago
0
Handle fixed arrays in memory
#253
clearloop
opened
1 month ago
0
Load fixed arrays from calldata
#252
clearloop
opened
1 month ago
0
Interface of fixed array in storage
#251
clearloop
opened
1 month ago
0
Dynamic arrays as parameters of internal functions
#250
clearloop
opened
1 month ago
0
Load dynamic arrays from calldata
#249
clearloop
opened
1 month ago
0
Refactor the memory allocator for function locals
#248
clearloop
opened
1 month ago
0
Adapt cases that the params is larger than 0xff in PC allocation
#247
clearloop
closed
1 week ago
0
Add timer for code compilation
#246
clearloop
opened
1 month ago
0
refactor(codegen): get locals from memory in internal functions
#245
clearloop
closed
1 month ago
0
refactor(codegen): get locals from calldata directly in external functions
#244
clearloop
closed
1 month ago
0
refactor(storage): reorder hash key components
#243
clearloop
closed
1 month ago
0
Refactor the storage key calculating algo for reserving limited memory
#242
clearloop
closed
1 month ago
0
Load parameters from calldata in external functions
#241
clearloop
closed
1 month ago
0
feat(zink): auto generate storage keys
#240
clearloop
closed
1 month ago
0
feat(codegen): pass abi to function generator
#239
clearloop
closed
1 month ago
0
Replace codegen locals with rust signatures
#238
clearloop
closed
1 month ago
0
Next