A simple static HTTP server in Rust, for learning and local doc development
https://realtps.net
An annotation of the Rust standard library
Historic Rust code browsing
brson/big_s 17
Rust's missing `String` literal
Intro to Rust talk
brson/beast 10
Opengl 3.2 - 4.2 bindings for rust
bigannouncement.eth
push eventbrson/rs-soroban-env
commit sha 93100e06556dfddba09a2bbec97067c3b822f933
Remove incorrect debug_assert from ed25519_pub_key_from_bytes (#819) This assertion can be triggered by a guest providing a BytesObject with incorrect length. By removing the assertion, the function will return an error that can be correctly propagated instead of panicking.
push time in 4 hours
push eventbrson/rs-soroban-sdk
commit sha 5ba07f266ce13dc1f547476ab4eb537d69fe373a
wip-to_object
push time in 4 hours
push eventbrson/wasm-opt-rs
commit sha 64344a95dcd2437f1328f88175835f6255af5525
Update binaryen to v_113
commit sha e3ab4b8bf8fa50e455f9fea8d37a037abc3c3112
Merge pull request #145 from Aimeedeer/v_0_113_0 Update binaryen to V113
push time in 4 hours
issue openedbrson/wasm-opt-rs
Remove ubuntu 18.04 CI runners
They seem to have been deprecated and just spin indefinitely.
created time in 4 hours
push eventbrson/brson.github.com
commit sha 6c61e3aa96225e8a9c416a6b391e35c4e8a2781a
.
push time in a day
push eventbrson/brson.github.com
commit sha a1e0058bd364119d8bb0ae8d059b2f6f915d17c8
.
push time in a day
push eventbrson/soroban-docs
commit sha 24834c3d08fbe1d0ec07f2396d91fd1355cde06f
.
push time in a day
push eventbrson/soroban-docs
commit sha 2b6349f256e48a17d9ba6dc854a77bba8fb34dfb
.
push time in a day
push eventbrson/soroban-examples
commit sha 8d75a8547c60d29d4b71692e25aad23168a57a2f
.
push time in a day
push eventbrson/soroban-docs
commit sha 0a7c758765dd703c5e2bf210fd92d8e1a6c49866
.
push time in a day
push eventbrson/soroban-docs
commit sha b9702854336aefd0c8ea18fb0b696cc5493db120
.
push time in a day
push eventbrson/soroban-docs
commit sha 2f0b040f70915a7f66726b03c2213ef677eeb10f
.
push time in a day
push eventbrson/soroban-examples
commit sha 79f7a33589031a856110933b15b9d360d3deb5de
.
push time in a day
push eventbrson/soroban-examples
commit sha 35079923b51e8c6037e2cf4926c0f0c0287b1f6f
.
commit sha c8129a54f56cd0199fc9cf66ad119eaf5f3709f9
.
push time in a day
push eventbrson/soroban-docs
commit sha 636e521708c83486d53d31f666b8f78cc3f68141
Evm to Soroban (#409) * initial commit * add code breakdown * add mdx * remove mdx * update Rust SC * add advanced concepts * add vault contract and tests * Update solidity-and-rust-advanced-concepts.mdx * remove un tabbed code * update vault.rs; add shell cmds * update yield amount * add vault deployment and interaction * add wdraw message * fix script sequence * add EVM comparison * update error handling * 1st round review * Update script descroption * add solidity to approved languages * fixed a broken link * move file folder; add token inheritance * update links * fixed broken links * update Soroban Description * nit: spelling * Fix bytes and arrays * spelling errors * spelling errors * no capitalization on build * grammar spelling errors * spelling and grammar errors * fixes; post PR review * macros description * Correction: Data Types * update Symbol Definition * update traits definition: fix Solidity Contract * Merge main into evm-to-soroban (#414) * update code block (#400) * additional copy changes to site (#401) * copy edits from Dom (#403) * update broken link (#404) * update token interface (#406) * update token intereface Interface was referenced from : https://github.com/stellar/rs-soroban-sdk/blob/main/soroban-sdk/src/token.rs * update fn description * nit: update fn description * nit: format * nit: bracket format * fix event topics * update events * revert per PR to fix event name https://github.com/stellar/rs-soroban-env/pull/778/files * Improve Failure Condition Handling in Token Interface (#394) * Add Error Handling Section * update authorization info * add more context to authorization * nit: call not specific to callers address * Add event docs (#375) * Add event docs * Remove note * Add link to events example * fixes malformed hello world link (#412) * Remove derive Default (#413) --------- Co-authored-by: Tyler van der Hoeven <hi@tyvdh.com> Co-authored-by: Bri <92327786+briwylde08@users.noreply.github.com> Co-authored-by: Siddharth Suresh <siddharth@stellar.org> Co-authored-by: Leigh McCulloch <351529+leighmcculloch@users.noreply.github.com> * fix spelling and add string example * move evm-to-soroban * resolve conflict * add auth section. Add comparison for addresses * embolden main point about replay prevention * nit update section * nit wording * improve Address and Auth Callouts * update contract deposit fn. Update ID to addr conversion * nit: var placeholders * example vault update * update vault example to 8.1 * update to align w main * updates Env:: to env. ; nits * add section on composability * nit: update soroban-sdk version * update example to use sdk 8.4 * remove admin from mint * nit: grammar; update tx messages --------- Co-authored-by: Tyler van der Hoeven <hi@tyvdh.com> Co-authored-by: Bri <92327786+briwylde08@users.noreply.github.com> Co-authored-by: Siddharth Suresh <siddharth@stellar.org> Co-authored-by: Leigh McCulloch <351529+leighmcculloch@users.noreply.github.com>
commit sha b77bdeb840c3871e22324acf531f1866eda09f25
update release versions (#462)
commit sha 56acaae5a39f196f1cf80b3d68a71c44c33ecb36
update sdk versions (#463)
commit sha 8b6344f1875c08a833f6461e76bfb2827b2f1e02
Update soroban-cli.mdx (#461)
commit sha 26b22d8511d1f72b562d944325d76b2189113f8b
Fix a bug in the evm guide (#464)
commit sha cffb97f956dabc21fd0b5a6f82408f8c838653a1
fuzzwip
commit sha f5a033c4701f45c70291ceb1678d044ca4881c27
.
commit sha 2660263e34e1bdfc86468a6ace14154496e3c122
.
commit sha 2c27579817c98a93ab98ae4790b542b23e97ea81
.
commit sha eae6d07859c9f513974f2b4ef2c5494917438e9c
.
commit sha 55f55d687fda2f809a077ff7a3d060e17cd9199e
.
commit sha 2a6cfa8aa20d56581a379860181c63c77376988e
.
commit sha df211d55533a4caefff6be1d51ed44476a657167
.
push time in a day
push eventbrson/brson.github.com
commit sha 86dacd0a4d5c22c2be5f1abd7a2c2633897e48fd
.
push time in 3 days
push eventbrson/brson.github.com
commit sha 7a60f009b80231cdd1eb29edab9e7a6a36ca2243
.
push time in 4 days
push eventbrson/move
commit sha a211ffebbd27a9e29c5c3205e361647268eb569a
Add support for all primitive types in move-native runtime library. (#176) Until now, the runtime + rttydesc only supported Move u64. This adds support for all of the primitive types. Many more vector codes are now unblocked. The remaining missing types now are U256 and struct. Added rbpf test for the entire move-stdlib/tests/vector_tests.move. Other than the unsupported types mentioned above, every one of these detailed tests runs successfully!
commit sha 8d9ccbf45774b0f610a3b56aaae927e1463ecd93
Add line number (after file name) to log (#178)
commit sha 1b2a2c461cf78b091eec4d6f1b211bf2b953888c
Add day-time to log (#179)
commit sha b8c2bcf1fbb8f054c76d438cdc337c49ad17d9e5
Add some more runtime type support.
push time in 4 days
push eventbrson/brson.github.com
commit sha ebfe2533c61f203959a6f9f91ea386bc954e3f1a
.
push time in 4 days
PR opened w3f/Grant-Milestone-Delivery
Milestone Delivery Checklist
- [x] The milestone-delivery-template.md has been copied and updated.
- [x] The invoice form :pencil: has been filled out for this milestone.
- [x] This pull request is being made by the same account as the accepted application.
- [x] I have disclosed any and all sources of reused code in the submitted repositories and have done my due diligence to meet its license requirements.
- [x] In case of acceptance, the payment will be transferred to the BTC/ETH/fiat account provided in the application.
- [x] The delivery is according to the Guidelines for Milestone Deliverables.
Link to the application pull request: https://github.com/w3f/Grants-Program/pull/1305
Again smooth sailing, not a lot of maintenance required.
We have begun work on the upgrade to Binaryen 113.
We discussed with the binaryen authors the APIs needed to support in-memory module optimization, and I think we are in agreement about what needs to be done there.
Sadly, Soroban is disabling wasm-opt by default in their tooling - the C++ build is an obstacle for their users because sometimes the local toolchain doesn't work, and because it takes a long time. I think this is evidence supporting a rewrite of wasm-opt in pure Rust - the C++ build component is the weak link in this project.
pr created time in 4 days
push eventbrson/brson.github.com
commit sha 504a9f670e4a41df5143702295afc8c3f9b6b842
.
push time in 5 days
pull request commentsolana-labs/move
I'll do a follow up based on your patch.
comment created time in 5 days
push eventbrson/brson.github.com
commit sha d1caf1a071ac2b967cd9b22f24376e9e912e54c7
.
push time in 5 days
PR closed solana-labs/move
This makes native vector functions work for vectors of all the numeric types.
I'm still debugging some crashes when dealing with vectors of vectors, and will submit support for more types later.
pr closed time in 5 days
pull request commentsolana-labs/move
I see @nvjle has also done this in https://github.com/solana-labs/move/pull/176.
comment created time in 5 days
PR opened solana-labs/move
This makes native vector functions work for vectors of all the numeric types.
I'm still debugging some crashes when dealing with vectors of vectors, and will submit support for more types later.
pr created time in 5 days