Skip to content

Instantly share code, notes, and snippets.

// SPDX-License-Identifier: MIT
pragma solidity 0.8.15;
contract Burner {
constructor() payable {
selfdestruct(payable(address(this)));
}
}
services:
node-vsl-core:
command: --module=worker --worker.id=vsl-core
container_name: node-vsl-core
image: rss3/node:v1.1.1
restart: unless-stopped
volumes:
- ${PWD}/config:/etc/rss3/node
depends_on:
rss3_node_alloydb:
@iavl
iavl / ab.json
Last active September 24, 2024 04:36
abi
[
{
"inputs": [],
"name": "AccessControlBadConfirmation",
"type": "error"
},
{
"inputs": [
{
"internalType": "address",
{
"NetworkTolerance": {
"Arbitrum": 1000,
"Arweave": 100,
"Avalanche": 100,
"Base": 100,
"BinanceSmartChain": 100,
"Crossbell": 500,
"Ethereum": 100,
"Farcaster": 3600000,
@iavl
iavl / testfork.sol
Created March 11, 2024 10:13
testFork
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.13;
import "forge-std/Test.sol";
import "forge-std/console.sol";
import "../src/BlurPool.sol";
contract Bruh is Test {
address constant POOL_ADDRESS = 0x02AB0463cA0C98de2d9B6649DcdB4aB667f12da7;
@iavl
iavl / quine.etk
Created September 20, 2022 07:06 — forked from 0xkarmacoma/quine.etk
EVM quine
# quine.etk
# ⬜ => ⬜
# A quine is a computer program which takes no input and produces a copy of its own source code as its only output.
# 0x80...f3 is the compiled code excluding the push16 instruction (from dup1 to return)
push16 0x8060801b17606f5953600152602136f3
# --- stack ---
dup1 # code code
push1 128 # 128 code code

Keybase proof

I hereby claim:

  • I am iavl on github.
  • I am iavl (https://keybase.io/iavl) on keybase.
  • I have a public key whose fingerprint is 78C0 9EBE C926 D6C9 A790 CB4E 47CB 8FD1 6ABA 8CA6

To claim this, I am signing this object: