Fucory pfp

Fucory

@fucory

141 Following
152 Followers


Fucory pfp
Fucory
@fucory
Tried to use Tevm before but got stuck on step 1 of the docs? The docs are getting a long needed refresh starting with the quick start guide. Now is the best time to give Tevm another shot https://tevm.sh/getting-started/quick-start/
1 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
🔎 Today’s version of Tevm ships accessList support and a pile of bug fixes Optionally pass includeAccessList to any call-like action and an access list of all storage touched will be returned ⚡️ access lists unblock the best opportunity to optimize the performance of Tevm
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
What does the t in Tevm stand for? 💻 typescript evm An evm that is native to the browser node.js and bun 🏗️ transpiled evm A build tool that recognizes solidity contracts and automatically transpiles it to a usable format in typescript
0 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
Access lists make everything better
0 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
🪵 Todays version of Tevm brings eth_getLog support 🪵 Log support was the biggest missing feature from a stable release
0 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
Keeping docs up to date while shipping this fast is tough. We will need to take a break from shipping to get them up to date soon
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
Crypto has this spectrum of bad to good. The bad is the scammers and vapor The less bad are people talking about tokenomics and zero sum games Then you got your average builder Then all the way on the far good side is a 19 year old writing huff
0 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
Big rule while building Tevm is keep everything maximally hackable - minimal api for 95% of use cases provided via a viem client and json rpc api - low level api I am using internally available on client._tevm - everything is extendable and swappable for custom implementations - internal packages are available on npm
0 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
Todays Tevm release is less exciting: 🐛 bug fixes 💰 new ‘prefundedAccount’ array contains a list of addresses prefunded with 1000 eth - 🏊 new mempool.bySenderAddress() method returns a list of tx filtered by sender address - ✅ more testing
0 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
Tevm is shipping everyday Today we are shipping bug fixes tests and documentation updates Of your want to help score some oss points this issue is by far the easiest way to contribute https://github.com/evmts/tevm-monorepo/issues/1075
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
The hardest thing to get right about Tevm is showing useful error messages
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
💥 Viem 🤝 Tevm 💥 In today’s Tevm release MemoryClient becomes a viem client! If you are comfortable using viem you will already be comfortable using Tevm Use public actions, test actions and custom Tevm specific actions to talk to the underlying evm
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
After shipping yesterdays big update we are shipping again - new client.deploy action to deploy contracts - retry support for json rpc requests made to fork url - big performance improvement to Tevm clients
0 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
I hope shogun season 2 goes backwards in time not forwards. I want to see Oda Nobunaga
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
rate of shippy is at all time highs after taking a month to do yoga daily Never neglect physical health is the lesson
0 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
Promises without async await are underrated
0 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
Tesla not allowing you to sell the cyber truck makes financing it a wildly irresponsible decision
0 reply
0 recast
0 reaction

Fucory pfp
Fucory
@fucory
Blockchains have blocks! Tevm now supports blocks. when transactions are submitted they are added to the internal mempool and mined with the client.mine() api Tevm supports eth_getReceipt, anvil_mine, running eth_call with a block tag and more now. This is a big step towards a stable release
1 reply
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
Use getAddress from viem and pass in the chain id for optimal ux when displaying an Ethereum address This will checksum the address based on the chain according to ERC-1192
2 replies
0 recast
1 reaction

Fucory pfp
Fucory
@fucory
Just realized I don’t even know the eli5 of what a verkle tree is
2 replies
0 recast
0 reaction