Pinned
1,412 contributions in the last year
Less
More
Activity overview
Contribution activity
August 2021
Created 44 commits in 4 repositories
Created a pull request in gear-tech/gear that received 2 comments
Opened 36 other pull requests in 1 repository
gear-tech/gear
36
merged
- Add .editorconfig to the root
- Asynchronous distributor test
- [skip-ci] Update README somewhat
- Refactor gas charges when accounting further messages
- Test with two-phase commit protocol
- Change sending messages returning new id
- Make 'tests' directory, and split common test framework
- Move test->gtest, code->spec directories
- Add btest for all-in-one integration testing
- Refactor queue_message/queue_reply in the runner
- Update Cargo.toml to fix master
- Refactor program initialization interface
- Set default binary for the repo
- [skip ci] Update README.md with technical paper link
- Update minimal example for copy-paste
- Add licese preamble to source files
- Add some trap explanations in the runner
- Remove some obsolete TODO-s
- Show step when running test
- Add two-step test for gr_wait
- Add charging for in-program messages
- Add test that shows memory leak
- Canonicalize some wat indents
- Add user mailbox and reply transaction
- Use wasm intristic for panic handler
- Some pull requests not shown.
Reviewed 50 pull requests in 2 repositories
gear-tech/gear
49 pull requests
- Introduce extrinsics' weight functions based on benchmarking
- Add CD for Gear Node
- Add entry macro for main async function
- Asynchronous distributor test
- Build examples separately to prevent feature join
- Move 'gstd' to 'gcore'. Allow Encode/Decode values in 'gstd' functions (#107)
- split core-runner, add Log
- Add benchmarks to pallet-gear
- Demo showing the functionality of sending in parts
- Rework gstd-async to be based on wait/wake
- Add interaction with meta data
- Remove rpc tests from CI
- Move meta data to send_commit
- Runner builder
- Remove unused code from storage
- [skip ci] Update README.md
- Add different allocation checks to gtest
- Update README.md
- Gas charge for memory allocations
- Rework wait-wake API for smart-contracts
- Log message processing events
- Refactor syscalls wrappers by removing repeating pieces
- Refactor queue_message/queue_reply in the runner
- gas_available syscall
- Reorder backend functions to facilitate the code perception
- Some pull request reviews not shown.
paritytech/wasm-utils
1 pull request
Created an issue in gear-tech/gear that received 3 comments
Send and wait syscall
fn gr_send_wait(program_id: *const u8, payload: *const u8, payload_len: u32, value: *const u8, message_id_out: *mut u8) -> !
Safe signature should be…
3
comments
Opened 21 other issues in 1 repository
gear-tech/gear
11
open
10
closed
- Wait/wake mutex for gstd-async
- Testnet runtime configuration
- Split "galloc" from gcore
- Implement async entry point
- Tests for negative scenarios in runner
- Install dependabot
- Runner builder for all-in-one tests
- Tests are failing on nightly compiler
- State view meta information
- Implement codec:Output for writing message by parts
- Revisit all .expect(..) in core
- Messages created inside program should not contribute to gas_spent report for node
- Every message queued (initialization/dispatch) should have a log record with it's id
- Fix polkadot-js to show events containing custom "Message" type
- Economic check on program-sent messages
- Memory should still be unallocated when panicking
- Upgrade RPC-tests
- Add javascript test for wasp-proc
- Add "user mailbox"
- Probe gas amount RPC
- Generate "Trap"-reply if the message handling panicked
13
contributions
in private repositories
Aug 2 – Aug 25