Files
Administrator c54c569f30 refactor: move all remaining files to orig/ directory
Completed clean root directory structure:
- Root now contains only: .git, .env, docs/, orig/
- Moved all remaining files and directories to orig/:
  - Config files (.claude, .dockerignore, .drone.yml, etc.)
  - All .env variants (except active .env)
  - Git config (.gitconfig, .github, .gitignore, etc.)
  - Tool configs (.golangci.yml, .revive.toml, etc.)
  - Documentation (*.md files, @prompts)
  - Build files (Dockerfiles, Makefile, go.mod, go.sum)
  - Docker compose files
  - All source directories (scripts, tests, tools, etc.)
  - Runtime directories (logs, monitoring, reports)
  - Dependency files (node_modules, lib, cache)
  - Special files (--delete)

- Removed empty runtime directories (bin/, data/)

V2 structure is now clean:
- docs/planning/ - V2 planning documents
- orig/ - Complete V1 codebase preserved
- .env - Active environment config (not in git)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-10 10:53:05 +01:00

49 lines
17 KiB
JSON

{
"transactions": [
{
"hash": "0x8253d069d4b66d795c6f7f4d8205ef997cf032b066c78bddbb43dc318aca5396",
"transactionType": "CREATE",
"contractName": "FlashLoanReceiverSecure",
"contractAddress": "0x5fbdb2315678afecb367f032d93f642f64180aa3",
"function": null,
"arguments": [
"0xBA12222222228d8Ba445958a75a0704d566BF2C8"
],
"transaction": {
"from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266",
"gas": "0x221ba4",
"value": "0x0",
"input": "0x60a060405234801561000f575f5ffd5b50604051611e4b380380611e4b83398101604081905261002e916100af565b60015f556001600160a01b03811661008c5760405162461bcd60e51b815260206004820152601560248201527f496e76616c6964207661756c7420616464726573730000000000000000000000604482015260640160405180910390fd5b600180546001600160a01b031916331790556001600160a01b03166080526100dc565b5f602082840312156100bf575f5ffd5b81516001600160a01b03811681146100d5575f5ffd5b9392505050565b608051611d426101095f395f81816101fc015281816103e1015281816107b80152610c960152611d425ff3fe60806040526004361061009d575f3560e01c8063e229cd7611610062578063e229cd7614610166578063ec52303b1461017a578063f04f27071461018e578063f2fde38b146101ad578063f8b2cb4f146101cc578063fbfa77cf146101eb575f5ffd5b8063176243c4146100a85780636ff1c9bc146100c95780638da5cb5b146100e8578063d35c9a0714610124578063e1f1c4a714610143575f5ffd5b366100a457005b5f5ffd5b3480156100b3575f5ffd5b506100c76100c2366004611644565b61021e565b005b3480156100d4575f5ffd5b506100c76100e33660046116cf565b610463565b3480156100f3575f5ffd5b50600154610107906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561012f575f5ffd5b506100c761013e3660046116ea565b6105fd565b34801561014e575f5ffd5b5061015861271081565b60405190815260200161011b565b348015610171575f5ffd5b50610158603281565b348015610185575f5ffd5b50610158600581565b348015610199575f5ffd5b506100c76101a8366004611714565b6107a5565b3480156101b8575f5ffd5b506100c76101c73660046116cf565b610d91565b3480156101d7575f5ffd5b506101586101e63660046116cf565b610e75565b3480156101f6575f5ffd5b506101077f000000000000000000000000000000000000000000000000000000000000000081565b6001546001600160a01b031633146102515760405162461bcd60e51b8152600401610248906117c9565b60405180910390fd5b610259610ee3565b5f83511161029f5760405162461bcd60e51b8152602060048201526013602482015272139bc81d1bdad95b9cc81cdc1958da599a5959606a1b6044820152606401610248565b81518351146102e85760405162461bcd60e51b8152602060048201526015602482015274082e4e4c2f240d8cadccee8d040dad2e6dac2e8c6d605b1b6044820152606401610248565b600154600160a01b900460ff16156103425760405162461bcd60e51b815260206004820152601960248201527f466c617368206c6f616e20616c726561647920616374697665000000000000006044820152606401610248565b6001805460ff60a01b1916600160a01b179055825183905f90610367576103676117ec565b60200260200101516001600160a01b03167f591ad3206c771ad9f89e5fce3ba3fd39fe164da7093471fce70eaf468c495f3c835f815181106103ab576103ab6117ec565b60200260200101516040516103c291815260200190565b60405180910390a2604051632e1c224f60e11b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690635c38449e9061041c90309087908790879060040161182e565b5f604051808303815f87803b158015610433575f5ffd5b505af1158015610445573d5f5f3e3d5ffd5b50506001805460ff60a01b191681555f555061045e9050565b505050565b6001546001600160a01b0316331461048d5760405162461bcd60e51b8152600401610248906117c9565b610495610ee3565b6001600160a01b0381166105245747806104e65760405162461bcd60e51b81526020600482015260126024820152714e6f2045544820746f20776974686472617760701b6044820152606401610248565b6001546040516001600160a01b039091169082156108fc029083905f818181858888f1935050505015801561051d573d5f5f3e3d5ffd5b50506105f1565b6040516370a0823160e01b81523060048201525f906001600160a01b038316906370a0823190602401602060405180830381865afa158015610568573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061058c91906118dd565b90505f81116105d55760405162461bcd60e51b81526020600482015260156024820152744e6f20746f6b656e7320746f20776974686472617760581b6044820152606401610248565b6001546105ef906001600160a01b03848116911683610f0b565b505b6105fa60015f55565b50565b6001546001600160a01b031633146106275760405162461bcd60e51b8152600401610248906117c9565b61062f610ee3565b6001600160a01b03821661067d5760405162461bcd60e51b8152602060048201526015602482015274496e76616c696420746f6b656e206164647265737360581b6044820152606401610248565b5f81116106cc5760405162461bcd60e51b815260206004820152601760248201527f416d6f756e74206d75737420626520706f7369746976650000000000000000006044820152606401610248565b6040516370a0823160e01b81523060048201525f906001600160a01b038416906370a0823190602401602060405180830381865afa158015610710573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061073491906118dd565b90508181101561077d5760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b6044820152606401610248565b600154610797906001600160a01b03858116911684610f0b565b506107a160015f55565b5050565b6107ad610ee3565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461081b5760405162461bcd60e51b815260206004820152601360248201527213db9b1e481d985d5b1d0818d85b8818d85b1b606a1b6044820152606401610248565b600154600160a01b900460ff166108805760405162461bcd60e51b8152602060048201526024808201527f466c617368206c6f616e206e6f7420696e6974696174656420627920636f6e746044820152631c9858dd60e21b6064820152608401610248565b5f818060200190518101906108959190611a2b565b90506002815f01515110156108dd5760405162461bcd60e51b815260206004820152600e60248201526d14185d1a081d1bdbc81cda1bdc9d60921b6044820152606401610248565b805151600510156109305760405162461bcd60e51b815260206004820152601b60248201527f506174682065786365656473206d6178696d756d206c656e67746800000000006044820152606401610248565b602081015151610941906001611b3d565b8151511461098a5760405162461bcd60e51b8152602060048201526016602482015275496e76616c696420706174682073747275637475726560501b6044820152606401610248565b60328160a0015111156109df5760405162461bcd60e51b815260206004820152601b60248201527f536c69707061676520746f6c6572616e636520746f6f206869676800000000006044820152606401610248565b5f845f815181106109f2576109f26117ec565b602002602001015190505f865f81518110610a0f57610a0f6117ec565b602002602001015190505f5f90505b835151610a2d90600190611b50565b811015610b8f575f845f01518281518110610a4a57610a4a6117ec565b602002602001015190505f855f0151836001610a669190611b3d565b81518110610a7657610a766117ec565b602002602001015190505f86602001518481518110610a9757610a976117ec565b602002602001015190505f6001600160a01b0316816001600160a01b031603610b025760405162461bcd60e51b815260206004820152601860248201527f496e76616c69642065786368616e6765206164647265737300000000000000006044820152606401610248565b610b166001600160a01b0384168288610f6a565b86606001518481518110610b2c57610b2c6117ec565b602002602001015115610b6f57610b68838383898b604001518981518110610b5657610b566117ec565b60200260200101518c60a00151610ff9565b9550610b83565b610b80838383898b60a0015161117d565b95505b50925050600101610a1e565b505f865f81518110610ba357610ba36117ec565b602002602001015190505f865f81518110610bc057610bc06117ec565b602002602001015182610bd39190611b3d565b905080841015610c255760405162461bcd60e51b815260206004820181905260248201527f496e73756666696369656e742066756e647320666f722072657061796d656e746044820152606401610248565b5f610c308286611b50565b90508560800151811015610c865760405162461bcd60e51b815260206004820152601e60248201527f50726f6669742062656c6f77206d696e696d756d207468726573686f6c6400006044820152606401610248565b5f5b8a51811015610d2d57610d257f00000000000000000000000000000000000000000000000000000000000000008a8381518110610cc757610cc76117ec565b60200260200101518c8481518110610ce157610ce16117ec565b6020026020010151610cf39190611b3d565b8d8481518110610d0557610d056117ec565b60200260200101516001600160a01b0316610f0b9092919063ffffffff16565b600101610c88565b506001548651516040805184815260ff90921660208301526001600160a01b03909216917ffac37cdddfd7f291801e7d8107a709cf227f494d3c10c42194ad1fdfb2d9ef6e910160405180910390a2505050505050610d8b60015f55565b50505050565b6001546001600160a01b03163314610dbb5760405162461bcd60e51b8152600401610248906117c9565b6001600160a01b038116610e055760405162461bcd60e51b815260206004820152601160248201527024b73b30b634b2103732bb9037bbb732b960791b6044820152606401610248565b6001546001600160a01b0390811690821603610e535760405162461bcd60e51b815260206004820152600d60248201526c20b63932b0b23c9037bbb732b960991b6044820152606401610248565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6040516370a0823160e01b81523060048201525f906001600160a01b038316906370a0823190602401602060405180830381865afa158015610eb9573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610edd91906118dd565b92915050565b60025f5403610f0557604051633ee5aeb560e01b815260040160405180910390fd5b60025f55565b6040516001600160a01b0383811660248301526044820183905261045e91859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180516001600160e01b038381831617835250505050611346565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b179052610fbb84826113b2565b610d8b576040516001600160a01b0384811660248301525f6044830152610fef91869182169063095ea7b390606401610f38565b610d8b8482611346565b5f5f61100585846113fb565b90505f6040518061010001604052808a6001600160a01b03168152602001896001600160a01b031681526020018662ffffff168152602001306001600160a01b031681526020014261012c61105a9190611b3d565b81526020018781526020018381526020015f6001600160a01b03168152509050866001600160a01b031663414bf389826040518263ffffffff1660e01b81526004016110a69190611b63565b6020604051808303815f875af11580156110c2573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110e691906118dd565b9250818310156111385760405162461bcd60e51b815260206004820152601b60248201527f536c69707061676520746f6c6572616e636520657863656564656400000000006044820152606401610248565b60408051838152602081018590527fb6094abf4e604ae0f85e37ab40510f093f6857d01c802ec39d20a3d67ec8f44d910160405180910390a150509695505050505050565b5f5f61118984846113fb565b6040805160028082526060820183529293505f92909160208301908036833701905050905087815f815181106111c1576111c16117ec565b60200260200101906001600160a01b031690816001600160a01b03168152505086816001815181106111f5576111f56117ec565b6001600160a01b0392831660209182029290920101525f9087166338ed1739878585306112244261012c611b3d565b6040518663ffffffff1660e01b8152600401611244959493929190611be0565b5f604051808303815f875af115801561125f573d5f5f3e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526112869190810190611c50565b905080600182516112979190611b50565b815181106112a7576112a76117ec565b60200260200101519350828410156113015760405162461bcd60e51b815260206004820152601b60248201527f536c69707061676520746f6c6572616e636520657863656564656400000000006044820152606401610248565b60408051848152602081018690527fb6094abf4e604ae0f85e37ab40510f093f6857d01c802ec39d20a3d67ec8f44d910160405180910390a150505095945050505050565b5f5f60205f8451602086015f885af180611365576040513d5f823e3d81fd5b50505f513d9150811561137c578060011415611389565b6001600160a01b0384163b155b15610d8b57604051635274afe760e01b81526001600160a01b0385166004820152602401610248565b5f5f5f5f60205f8651602088015f8a5af192503d91505f5190508280156113f1575081156113e357806001146113f1565b5f866001600160a01b03163b115b9695505050505050565b5f60328211156114415760405162461bcd60e51b81526020600482015260116024820152700a6d8d2e0e0c2ceca40e8dede40d0d2ced607b1b6044820152606401610248565b61271061144e8382611b50565b6114589085611cd6565b6114629190611ced565b9392505050565b634e487b7160e01b5f52604160045260245ffd5b60405160c081016001600160401b038111828210171561149f5761149f611469565b60405290565b604051601f8201601f191681016001600160401b03811182821017156114cd576114cd611469565b604052919050565b5f6001600160401b038211156114ed576114ed611469565b5060051b60200190565b6001600160a01b03811681146105fa575f5ffd5b5f82601f83011261151a575f5ffd5b813561152d611528826114d5565b6114a5565b8082825260208201915060208360051b86010192508583111561154e575f5ffd5b602085015b83811015611574578035611566816114f7565b835260209283019201611553565b5095945050505050565b5f82601f83011261158d575f5ffd5b813561159b611528826114d5565b8082825260208201915060208360051b8601019250858311156115bc575f5ffd5b602085015b838110156115745780358352602092830192016115c1565b5f82601f8301126115e8575f5ffd5b81356001600160401b0381111561160157611601611469565b611614601f8201601f19166020016114a5565b818152846020838601011115611628575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f60608486031215611656575f5ffd5b83356001600160401b0381111561166b575f5ffd5b6116778682870161150b565b93505060208401356001600160401b03811115611692575f5ffd5b61169e8682870161157e565b92505060408401356001600160401b038111156116b9575f5ffd5b6116c5868287016115d9565b9150509250925092565b5f602082840312156116df575f5ffd5b8135611462816114f7565b5f5f604083850312156116fb575f5ffd5b8235611706816114f7565b946020939093013593505050565b5f5f5f5f60808587031215611727575f5ffd5b84356001600160401b0381111561173c575f5ffd5b6117488782880161150b565b94505060208501356001600160401b03811115611763575f5ffd5b61176f8782880161157e565b93505060408501356001600160401b0381111561178a575f5ffd5b6117968782880161157e565b92505060608501356001600160401b038111156117b1575f5ffd5b6117bd878288016115d9565b91505092959194509250565b6020808252600990820152682737ba1037bbb732b960b91b604082015260600190565b634e487b7160e01b5f52603260045260245ffd5b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b6001600160a01b03851681526080602080830182905285519183018290525f919086019060a0840190835b818110156118805783516001600160a01b0316835260209384019390920191600101611859565b50508381036040850152855180825260209182019250908601905f90815b818110156118bc57835185526020948501949093019260010161189e565b5050505082810360608401526118d28185611800565b979650505050505050565b5f602082840312156118ed575f5ffd5b5051919050565b5f82601f830112611903575f5ffd5b8151611911611528826114d5565b8082825260208201915060208360051b860101925085831115611932575f5ffd5b602085015b8381101561157457805161194a816114f7565b835260209283019201611937565b5f82601f830112611967575f5ffd5b8151611975611528826114d5565b8082825260208201915060208360051b860101925085831115611996575f5ffd5b602085015b8381101561157457805162ffffff811681146119b5575f5ffd5b83526020928301920161199b565b5f82601f8301126119d2575f5ffd5b81516119e0611528826114d5565b8082825260208201915060208360051b860101925085831115611a01575f5ffd5b602085015b838110156115745780518015158114611a1d575f5ffd5b835260209283019201611a06565b5f60208284031215611a3b575f5ffd5b81516001600160401b03811115611a50575f5ffd5b820160c08185031215611a61575f5ffd5b611a6961147d565b81516001600160401b03811115611a7e575f5ffd5b611a8a868285016118f4565b82525060208201516001600160401b03811115611aa5575f5ffd5b611ab1868285016118f4565b60208301525060408201516001600160401b03811115611acf575f5ffd5b611adb86828501611958565b60408301525060608201516001600160401b03811115611af9575f5ffd5b611b05868285016119c3565b6060830152506080828101519082015260a091820151918101919091529392505050565b634e487b7160e01b5f52601160045260245ffd5b80820180821115610edd57610edd611b29565b81810381811115610edd57610edd611b29565b81516001600160a01b03908116825260208084015182169083015260408084015162ffffff169083015260608084015191821690830152610100820190506080830151608083015260a083015160a083015260c083015160c083015260e0830151611bd960e08401826001600160a01b03169052565b5092915050565b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b81811015611c305783516001600160a01b0316835260209384019390920191600101611c09565b50506001600160a01b039590951660608401525050608001529392505050565b5f60208284031215611c60575f5ffd5b81516001600160401b03811115611c75575f5ffd5b8201601f81018413611c85575f5ffd5b8051611c93611528826114d5565b8082825260208201915060208360051b850101925086831115611cb4575f5ffd5b6020840193505b828410156113f1578351825260209384019390910190611cbb565b8082028115828204841417610edd57610edd611b29565b5f82611d0757634e487b7160e01b5f52601260045260245ffd5b50049056fea26469706673582212208ec4c5e728e5492fb182da1318cd974daf44eedbfbc1e6fa4080c5a827ecf4a864736f6c634300081e0033000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8",
"nonce": "0x0",
"chainId": "0x7a69"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x1a3ca6",
"logs": [],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x0",
"transactionHash": "0x8253d069d4b66d795c6f7f4d8205ef997cf032b066c78bddbb43dc318aca5396",
"transactionIndex": "0x0",
"blockHash": "0x832cb14bb648c043a9738aced7c9bebb7954bdd216b7a5a4bf27264b9ad3f9dd",
"blockNumber": "0x1",
"gasUsed": "0x1a3ca6",
"effectiveGasPrice": "0x77359400",
"blobGasPrice": "0x1",
"from": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266",
"to": null,
"contractAddress": "0x5fbdb2315678afecb367f032d93f642f64180aa3"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1761664891,
"chain": 31337,
"commit": "432bcf0"
}