diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5e4eed6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.env +.github \ No newline at end of file diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..888d42d --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "lib/forge-std"] + path = lib/forge-std + url = https://github.com/foundry-rs/forge-std diff --git a/foundry.toml b/foundry.toml new file mode 100644 index 0000000..abde581 --- /dev/null +++ b/foundry.toml @@ -0,0 +1,23 @@ +[profile.default] +# General +src = 'src' +out = 'out' +libs = ["node_modules", "lib"] + +# Compiler +auto_detect_solc = true +via_ir = true +optimizer = true +optimizer-runs = 200 + +# Network +chain_id = 1 +rpc_endpoints = { mainnet = "${MAINNET_RPC_URL}" } + +# Tests +verbosity = 3 + +# Formatting +line_length = 140 +number_underscore = 'thousands' +bracket_spacing = true \ No newline at end of file diff --git a/lib/forge-std b/lib/forge-std new file mode 160000 index 0000000..e8a047e --- /dev/null +++ b/lib/forge-std @@ -0,0 +1 @@ +Subproject commit e8a047e3f40f13fa37af6fe14e6e06283d9a060e diff --git a/package.json b/package.json new file mode 100644 index 0000000..f1324ce --- /dev/null +++ b/package.json @@ -0,0 +1,14 @@ +{ + "name": "proposal-23-restore-rewards", + "version": "1.0.0", + "description": "Proposal to restore old rewards value (as before hack) after redeploying Staking contract", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "https://git.tornado.ws/Theo/proposal-23-restore-rewards" + }, + "author": "Theo", + "license": "MIT" +}