Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ cache-foundry
cache-foundry-local
cache-foundry-tron


# Upgradeability files
.openzeppelin

Expand All @@ -58,6 +57,12 @@ src/svm/clients/*
# SP1Helios deploy artifacts
script/universal/genesis-binary
script/universal/genesis.json
script/tron/universal/genesis-binary
script/tron/universal/genesis.json

# Tron solc binary and flattened sources
bin/solc-tron
flattened/

# claude
CLAUDE.local.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"transactions": [
{
"hash": "715d4b3c1dfdd0d7bd754c928ad812da1de4663502923d8bed79164ce047717e",
"transactionType": "CREATE",
"contractName": "CounterfactualDeposit",
"contractAddress": "TUE4j3wvnJf5Qwo9ZdYS9XebFzbMMvisEy",
"function": null,
"arguments": null,
"transaction": {
"from": "TQ4T4DgHoezYBTRoZPCspsSgRw38Ni9prA",
"gas": "0x59682f00",
"value": "0x0",
"input": "0x60808060405234601d57d3601d57d2601d576104a390816100228239f35b5f80fdfe6080604052600436101561001a575b3615610018575f80fd5b005b5f3560e01c6398b937930361000e5760803660031901126100e75760043574ffffffffffffffffffffffffffffffffffffffffff811681036100e75767ffffffffffffffff6024358181116100e7576100779036906004016100eb565b6044939193358381116100e7576100929036906004016100eb565b91606435958587116100e757366023880112156100e75786600401359586116100e7573660248760051b890101116100e75773ffffffffffffffffffffffffffffffffffffffff6024610018980195166102af565b5f80fd5b9181601f840112156100e75782359167ffffffffffffffff83116100e757602083818601950101116100e757565b908160209103126100e7575190565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff82111761015e57604052565b610128565b67ffffffffffffffff811161015e57601f01601f191660200190565b92919261018b82610163565b91610199604051938461013c565b8294818452818301116100e7578281602093845f960137010152565b90604051916020830152602082526040820182811067ffffffffffffffff82111761015e57604052565b90929167ffffffffffffffff841161015e578360051b60209260206040516102098285018261013c565b80978152019181019283116100e757905b8282106102275750505050565b8135815290830190830161021a565b908060209392818452848401375f828201840152601f01601f1916010190565b929061026f9061027d9593604086526040860191610236565b926020818503910152610236565b90565b3d156102aa573d9061029182610163565b9161029f604051938461013c565b82523d5f602084013e565b606090565b92909193306102bd906103b9565b8051602098916102d39181018a01908a01610119565b906102df36888761017f565b8051908a01206040805173ffffffffffffffffffffffffffffffffffffffff8916818d019081526020808201949094528181039384018252601f199b93909261032991018261013c565b519020610335906101b5565b8a8151910120913690610347926101df565b9161035192610413565b156103a7575f95869561037e61038a936040519586938c850198631f6a1eb960e01b8a5260248601610256565b0390810183528261013c565b51915af490610397610280565b91156103a1575050565b81519101fd5b6040516309bde33960e01b8152600490fd5b803b90602c1982019182116103ff57602d6103ec6103d684610163565b936103e4604051958661013c565b808552610163565b6020840190601f19013682378351923c90565b634e487b7160e01b5f52601160045260245ffd5b9091905f915b8151831015610458576020808460051b84010151918281105f14610449575f5252600160405f205b920191610419565b915f5252600160405f20610441565b915050149056fea36474726f6e58221220ab54cc40f54b3793c257a467a29e76e9888b68c75cc3ae30bd9520600ac8bc626c6578706572696d656e74616cf564736f6c63430008190041",
"chainId": "0x2b6653dc"
},
"additionalContracts": []
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x3a091",
"transactionHash": "715d4b3c1dfdd0d7bd754c928ad812da1de4663502923d8bed79164ce047717e",
"blockHash": null,
"blockNumber": "0x4d818b6",
"gasUsed": "0x3a091",
"from": "TQ4T4DgHoezYBTRoZPCspsSgRw38Ni9prA",
"to": null,
"contractAddress": "TUE4j3wvnJf5Qwo9ZdYS9XebFzbMMvisEy"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1774480156811,
"chain": 728126428
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"transactions": [
{
"hash": "ac7736e4912d3bd8e02b9dc26bd0ba6c0486b488b091141a8dde7f0c96be13f5",
"transactionType": "CREATE",
"contractName": "CounterfactualDepositFactoryTron",
"contractAddress": "TTLJiJFju5Qi3tmnZNx7Bxrk753p4AMjob",
"function": null,
"arguments": null,
"transaction": {
"from": "TQ4T4DgHoezYBTRoZPCspsSgRw38Ni9prA",
"gas": "0x59682f00",
"value": "0x0",
"input": "0x60808060405234601d57d3601d57d2601d5761056690816100228239f35b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c80630f6a7569146100645780631cff79cd1461005f578063655fe4421461005a57806370217fcc146100555763e3b95ea414610050575f80fd5b610236565b610214565b6101d2565b61010b565b3461009857d361009857d26100985760206100876100813661009c565b916102b0565b6001600160a01b0360405191168152f35b5f80fd5b60609060031901126100985760043574ffffffffffffffffffffffffffffffffffffffffff81168103610098576001600160a01b0316906024359060443590565b9181601f840112156100985782359167ffffffffffffffff8311610098576020838186019501011161009857565b60403660031901126100985760043574ffffffffffffffffffffffffffffffffffffffffff811681036100985760243567ffffffffffffffff81116100985761016d916101646001600160a01b039236906004016100dd565b92909116610419565b005b9060806003198301126100985760043574ffffffffffffffffffffffffffffffffffffffffff81168103610098576001600160a01b03169160243591604435916064359067ffffffffffffffff8211610098576101ce916004016100dd565b9091565b60206100876101e03661016f565b92949390916101f08187846103ac565b95863b15610202575b50505083610419565b61020b926102b0565b505f80806101f9565b602061022f6100876102253661016f565b93959290956102b0565b9283610419565b3461009857d361009857d26100985760206100876102533661009c565b916103ac565b634e487b7160e01b5f52604160045260245ffd5b6040810190811067ffffffffffffffff82111761028957604052565b610259565b90601f8019910116810190811067ffffffffffffffff82111761028957604052565b92916040938451836020820152602081526102ca8161026d565b615fd381511161039b57805190602d82018092116103875761030c6102fe9188519283918661ffff60208501971687610482565b03601f19810183528261028e565b805115610376575183915ff56001600160a01b0380821692831561035b579651938452909516917ff0bde019f3a046b26742c83cb12027f36f44d67a9e176669724b88c848ff242b90602090a4565b873d610371575163b06ebf3d60e01b8152600490fd5b610517565b8651631328927760e21b8152600490fd5b634e487b7160e01b5f52601160045260245ffd5b855163250a241560e21b8152600490fd5b604051916020830152602082526103c28261026d565b815192602d8401809411610387576001600160a01b03936055936103fa600b946102fe60405193849261ffff60208501971687610482565b5190209060405191604083015260208201523081520160418153201690565b5f9283928160405192839283378101848152039134905af13d1561047a573d9067ffffffffffffffff82116102895760405191610460601f8201601f19166020018461028e565b82523d5f602084013e5b156104725750565b602081519101fd5b60609061046a565b9092602092603794606160f81b845261ffff60f01b9060f01b1660018401527f3d81600a3d39f3363d3d373d3d3d363d7300000000000000000000000000000060038401526bffffffffffffffffffffffff199060601b1660148301527f5af43d82803e903d91602b57fd5bf3000000000000000000000000000000000060288301528051928391018483015e01015f815290565b6040513d5f823e3d90fdfea36474726f6e58221220e350ecd782bc2b476c93185e4b3062e78ff66404954f1f04ba839fbdbb4ce41f6c6578706572696d656e74616cf564736f6c63430008190041",
"chainId": "0x2b6653dc"
},
"additionalContracts": []
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x4390e",
"transactionHash": "ac7736e4912d3bd8e02b9dc26bd0ba6c0486b488b091141a8dde7f0c96be13f5",
"blockHash": null,
"blockNumber": "0x4d81496",
"gasUsed": "0x4390e",
"from": "TQ4T4DgHoezYBTRoZPCspsSgRw38Ni9prA",
"to": null,
"contractAddress": "TTLJiJFju5Qi3tmnZNx7Bxrk753p4AMjob"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1774476990567,
"chain": 728126428
}
Loading
Loading