From 5415da880e8684b0efe3d507534f555c337a74c3 Mon Sep 17 00:00:00 2001 From: Dimitar Manov <99065541+dimitarmanov@users.noreply.github.com> Date: Sun, 22 Jun 2025 12:16:58 +0300 Subject: [PATCH] Adding Blocksout and infra --- blockscout | 1 + devnet/geth/LOCK | 0 devnet/geth/blobpool/limbo/bkt_00004096.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_00135168.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_00266240.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_00397312.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_00528384.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_00659456.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_00790528.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_00921600.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_01052672.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_01183744.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_01314816.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_01445888.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_01576960.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_01708032.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_01839104.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_01970176.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_02101248.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/limbo/bkt_02232320.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_00004096.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_00135168.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_00266240.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_00397312.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_00528384.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_00659456.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_00790528.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_00921600.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_01052672.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_01183744.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_01314816.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_01445888.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_01576960.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_01708032.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_01839104.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_01970176.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_02101248.bag | Bin 0 -> 11 bytes devnet/geth/blobpool/queue/bkt_02232320.bag | Bin 0 -> 11 bytes devnet/geth/chaindata/000018.log | Bin 0 -> 2718 bytes devnet/geth/chaindata/000021.sst | Bin 0 -> 10232 bytes devnet/geth/chaindata/CURRENT | 1 + devnet/geth/chaindata/LOCK | 0 devnet/geth/chaindata/MANIFEST-000005 | Bin 0 -> 54 bytes devnet/geth/chaindata/MANIFEST-000019 | Bin 0 -> 498 bytes devnet/geth/chaindata/OPTIONS-000020 | 108 ++++++++++++++++++ devnet/geth/chaindata/ancient/chain/FLOCK | 0 .../chaindata/ancient/chain/bodies.0000.cdat | 0 .../geth/chaindata/ancient/chain/bodies.cidx | Bin 0 -> 6 bytes .../geth/chaindata/ancient/chain/bodies.meta | 1 + .../chaindata/ancient/chain/hashes.0000.rdat | 0 .../geth/chaindata/ancient/chain/hashes.meta | 1 + .../geth/chaindata/ancient/chain/hashes.ridx | Bin 0 -> 6 bytes .../chaindata/ancient/chain/headers.0000.cdat | 0 .../geth/chaindata/ancient/chain/headers.cidx | Bin 0 -> 6 bytes .../geth/chaindata/ancient/chain/headers.meta | 1 + .../ancient/chain/receipts.0000.cdat | 0 .../chaindata/ancient/chain/receipts.cidx | Bin 0 -> 6 bytes .../chaindata/ancient/chain/receipts.meta | 1 + devnet/geth/chaindata/ancient/state/FLOCK | 0 .../ancient/state/account.data.0000.cdat | Bin 0 -> 1 bytes .../chaindata/ancient/state/account.data.cidx | Bin 0 -> 12 bytes .../chaindata/ancient/state/account.data.meta | 1 + .../ancient/state/account.index.0000.cdat | Bin 0 -> 261 bytes .../ancient/state/account.index.cidx | Bin 0 -> 12 bytes .../ancient/state/account.index.meta | 1 + .../ancient/state/history.meta.0000.rdat | Bin 0 -> 73 bytes .../chaindata/ancient/state/history.meta.meta | 1 + .../chaindata/ancient/state/history.meta.ridx | Bin 0 -> 12 bytes .../ancient/state/storage.data.0000.cdat | Bin 0 -> 1 bytes .../chaindata/ancient/state/storage.data.cidx | Bin 0 -> 12 bytes .../chaindata/ancient/state/storage.data.meta | 1 + .../ancient/state/storage.index.0000.cdat | Bin 0 -> 1 bytes .../ancient/state/storage.index.cidx | Bin 0 -> 12 bytes .../ancient/state/storage.index.meta | 1 + devnet/geth/nodekey | 1 + devnet/geth/nodes/000002.ldb | Bin 0 -> 181 bytes devnet/geth/nodes/000003.log | Bin 0 -> 70 bytes devnet/geth/nodes/CURRENT | 1 + devnet/geth/nodes/CURRENT.bak | 1 + devnet/geth/nodes/LOCK | 0 devnet/geth/nodes/LOG | 20 ++++ devnet/geth/nodes/MANIFEST-000004 | Bin 0 -> 185 bytes ...--71562b71999873db5b286df957af199ec94617f7 | 1 + infra/.terraform.lock.hcl | 22 ++++ infra/kubernetes.tf | 25 ++++ infra/providers.tf | 14 +++ infra/variables.tf | 7 ++ 87 files changed, 211 insertions(+) create mode 160000 blockscout create mode 100644 devnet/geth/LOCK create mode 100644 devnet/geth/blobpool/limbo/bkt_00004096.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_00135168.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_00266240.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_00397312.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_00528384.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_00659456.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_00790528.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_00921600.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_01052672.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_01183744.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_01314816.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_01445888.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_01576960.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_01708032.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_01839104.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_01970176.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_02101248.bag create mode 100644 devnet/geth/blobpool/limbo/bkt_02232320.bag create mode 100644 devnet/geth/blobpool/queue/bkt_00004096.bag create mode 100644 devnet/geth/blobpool/queue/bkt_00135168.bag create mode 100644 devnet/geth/blobpool/queue/bkt_00266240.bag create mode 100644 devnet/geth/blobpool/queue/bkt_00397312.bag create mode 100644 devnet/geth/blobpool/queue/bkt_00528384.bag create mode 100644 devnet/geth/blobpool/queue/bkt_00659456.bag create mode 100644 devnet/geth/blobpool/queue/bkt_00790528.bag create mode 100644 devnet/geth/blobpool/queue/bkt_00921600.bag create mode 100644 devnet/geth/blobpool/queue/bkt_01052672.bag create mode 100644 devnet/geth/blobpool/queue/bkt_01183744.bag create mode 100644 devnet/geth/blobpool/queue/bkt_01314816.bag create mode 100644 devnet/geth/blobpool/queue/bkt_01445888.bag create mode 100644 devnet/geth/blobpool/queue/bkt_01576960.bag create mode 100644 devnet/geth/blobpool/queue/bkt_01708032.bag create mode 100644 devnet/geth/blobpool/queue/bkt_01839104.bag create mode 100644 devnet/geth/blobpool/queue/bkt_01970176.bag create mode 100644 devnet/geth/blobpool/queue/bkt_02101248.bag create mode 100644 devnet/geth/blobpool/queue/bkt_02232320.bag create mode 100644 devnet/geth/chaindata/000018.log create mode 100644 devnet/geth/chaindata/000021.sst create mode 100644 devnet/geth/chaindata/CURRENT create mode 100644 devnet/geth/chaindata/LOCK create mode 100644 devnet/geth/chaindata/MANIFEST-000005 create mode 100644 devnet/geth/chaindata/MANIFEST-000019 create mode 100644 devnet/geth/chaindata/OPTIONS-000020 create mode 100644 devnet/geth/chaindata/ancient/chain/FLOCK create mode 100644 devnet/geth/chaindata/ancient/chain/bodies.0000.cdat create mode 100644 devnet/geth/chaindata/ancient/chain/bodies.cidx create mode 100644 devnet/geth/chaindata/ancient/chain/bodies.meta create mode 100644 devnet/geth/chaindata/ancient/chain/hashes.0000.rdat create mode 100644 devnet/geth/chaindata/ancient/chain/hashes.meta create mode 100644 devnet/geth/chaindata/ancient/chain/hashes.ridx create mode 100644 devnet/geth/chaindata/ancient/chain/headers.0000.cdat create mode 100644 devnet/geth/chaindata/ancient/chain/headers.cidx create mode 100644 devnet/geth/chaindata/ancient/chain/headers.meta create mode 100644 devnet/geth/chaindata/ancient/chain/receipts.0000.cdat create mode 100644 devnet/geth/chaindata/ancient/chain/receipts.cidx create mode 100644 devnet/geth/chaindata/ancient/chain/receipts.meta create mode 100644 devnet/geth/chaindata/ancient/state/FLOCK create mode 100644 devnet/geth/chaindata/ancient/state/account.data.0000.cdat create mode 100644 devnet/geth/chaindata/ancient/state/account.data.cidx create mode 100644 devnet/geth/chaindata/ancient/state/account.data.meta create mode 100644 devnet/geth/chaindata/ancient/state/account.index.0000.cdat create mode 100644 devnet/geth/chaindata/ancient/state/account.index.cidx create mode 100644 devnet/geth/chaindata/ancient/state/account.index.meta create mode 100644 devnet/geth/chaindata/ancient/state/history.meta.0000.rdat create mode 100644 devnet/geth/chaindata/ancient/state/history.meta.meta create mode 100644 devnet/geth/chaindata/ancient/state/history.meta.ridx create mode 100644 devnet/geth/chaindata/ancient/state/storage.data.0000.cdat create mode 100644 devnet/geth/chaindata/ancient/state/storage.data.cidx create mode 100644 devnet/geth/chaindata/ancient/state/storage.data.meta create mode 100644 devnet/geth/chaindata/ancient/state/storage.index.0000.cdat create mode 100644 devnet/geth/chaindata/ancient/state/storage.index.cidx create mode 100644 devnet/geth/chaindata/ancient/state/storage.index.meta create mode 100644 devnet/geth/nodekey create mode 100644 devnet/geth/nodes/000002.ldb create mode 100644 devnet/geth/nodes/000003.log create mode 100644 devnet/geth/nodes/CURRENT create mode 100644 devnet/geth/nodes/CURRENT.bak create mode 100644 devnet/geth/nodes/LOCK create mode 100644 devnet/geth/nodes/LOG create mode 100644 devnet/geth/nodes/MANIFEST-000004 create mode 100644 devnet/keystore/UTC--2025-06-22T08-59-10.198644084Z--71562b71999873db5b286df957af199ec94617f7 create mode 100644 infra/.terraform.lock.hcl create mode 100644 infra/kubernetes.tf create mode 100644 infra/providers.tf create mode 100644 infra/variables.tf diff --git a/blockscout b/blockscout new file mode 160000 index 0000000000..baac235ae0 --- /dev/null +++ b/blockscout @@ -0,0 +1 @@ +Subproject commit baac235ae056e620111f6f9fd060e22e731eacf3 diff --git a/devnet/geth/LOCK b/devnet/geth/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/devnet/geth/blobpool/limbo/bkt_00004096.bag b/devnet/geth/blobpool/limbo/bkt_00004096.bag new file mode 100644 index 0000000000000000000000000000000000000000..6df4fb80e9a0a5e71ac992dce96f109cb663334f GIT binary patch literal 11 QcmYew%*m-_00IF9021~BEdT%j literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/limbo/bkt_00135168.bag b/devnet/geth/blobpool/limbo/bkt_00135168.bag new file mode 100644 index 0000000000000000000000000000000000000000..93233657feee5631d38d87530a752b5f738d0574 GIT binary patch literal 11 ScmYew%*m-_U|?VpU;qFT`~oik literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/limbo/bkt_00266240.bag b/devnet/geth/blobpool/limbo/bkt_00266240.bag new file mode 100644 index 0000000000000000000000000000000000000000..7ad82b4c4ce993147f59f0970c36bd9a56b45bac GIT binary patch literal 11 ScmYew%*m-_U|?VoU;qFU0s=7r literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/limbo/bkt_00397312.bag b/devnet/geth/blobpool/limbo/bkt_00397312.bag new file mode 100644 index 0000000000000000000000000000000000000000..41a34f0b1da4cb549b102c5caf42cce2c917da5e GIT binary patch literal 11 ScmYew%*m-_U|?VqU;qFU2m&(z literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/limbo/bkt_00528384.bag b/devnet/geth/blobpool/limbo/bkt_00528384.bag new file mode 100644 index 0000000000000000000000000000000000000000..f3939c3fd49dc976b2a0acaa123d024ab9cb72a5 GIT binary patch literal 11 ScmYew%*m-_U|`@7U;qFU4gxg* literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/limbo/bkt_00659456.bag b/devnet/geth/blobpool/limbo/bkt_00659456.bag new file mode 100644 index 0000000000000000000000000000000000000000..c470b7f741db1261d2ab9e10d0a66f438ce1857b GIT binary patch literal 11 ScmYew%*m-_U|`@9U;qFU6aqH@ literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/limbo/bkt_00790528.bag b/devnet/geth/blobpool/limbo/bkt_00790528.bag new file mode 100644 index 0000000000000000000000000000000000000000..9f574f8cfb0c09fde996e8907fdba2a2a07142e4 GIT binary patch literal 11 ScmYew%*m-_U|`@8U;qFU8Ui^0 literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/limbo/bkt_00921600.bag b/devnet/geth/blobpool/limbo/bkt_00921600.bag new file mode 100644 index 0000000000000000000000000000000000000000..90eb3abacd9a2bad951749602de4d6535a9f2b1e GIT binary patch literal 11 ScmYew%*m-_U|`@AU;qFUAObr8 literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/limbo/bkt_01052672.bag b/devnet/geth/blobpool/limbo/bkt_01052672.bag new file mode 100644 index 0000000000000000000000000000000000000000..3bc4fcb61c17bb2de377d6821e5265f47a842f5a GIT binary patch literal 11 ScmYew%*m-_U|)XU;qFURsu}` literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/limbo/bkt_02232320.bag b/devnet/geth/blobpool/limbo/bkt_02232320.bag new file mode 100644 index 0000000000000000000000000000000000000000..f9ad3f004b0a4c91c6354921a9ac60e344d59b14 GIT binary patch literal 11 ScmYew%*m-_U|>)ZU;qFUTmnx3 literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/queue/bkt_00004096.bag b/devnet/geth/blobpool/queue/bkt_00004096.bag new file mode 100644 index 0000000000000000000000000000000000000000..6df4fb80e9a0a5e71ac992dce96f109cb663334f GIT binary patch literal 11 QcmYew%*m-_00IF9021~BEdT%j literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/queue/bkt_00135168.bag b/devnet/geth/blobpool/queue/bkt_00135168.bag new file mode 100644 index 0000000000000000000000000000000000000000..93233657feee5631d38d87530a752b5f738d0574 GIT binary patch literal 11 ScmYew%*m-_U|?VpU;qFT`~oik literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/queue/bkt_00266240.bag b/devnet/geth/blobpool/queue/bkt_00266240.bag new file mode 100644 index 0000000000000000000000000000000000000000..7ad82b4c4ce993147f59f0970c36bd9a56b45bac GIT binary patch literal 11 ScmYew%*m-_U|?VoU;qFU0s=7r literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/queue/bkt_00397312.bag b/devnet/geth/blobpool/queue/bkt_00397312.bag new file mode 100644 index 0000000000000000000000000000000000000000..41a34f0b1da4cb549b102c5caf42cce2c917da5e GIT binary patch literal 11 ScmYew%*m-_U|?VqU;qFU2m&(z literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/queue/bkt_00528384.bag b/devnet/geth/blobpool/queue/bkt_00528384.bag new file mode 100644 index 0000000000000000000000000000000000000000..f3939c3fd49dc976b2a0acaa123d024ab9cb72a5 GIT binary patch literal 11 ScmYew%*m-_U|`@7U;qFU4gxg* literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/queue/bkt_00659456.bag b/devnet/geth/blobpool/queue/bkt_00659456.bag new file mode 100644 index 0000000000000000000000000000000000000000..c470b7f741db1261d2ab9e10d0a66f438ce1857b GIT binary patch literal 11 ScmYew%*m-_U|`@9U;qFU6aqH@ literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/queue/bkt_00790528.bag b/devnet/geth/blobpool/queue/bkt_00790528.bag new file mode 100644 index 0000000000000000000000000000000000000000..9f574f8cfb0c09fde996e8907fdba2a2a07142e4 GIT binary patch literal 11 ScmYew%*m-_U|`@8U;qFU8Ui^0 literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/queue/bkt_00921600.bag b/devnet/geth/blobpool/queue/bkt_00921600.bag new file mode 100644 index 0000000000000000000000000000000000000000..90eb3abacd9a2bad951749602de4d6535a9f2b1e GIT binary patch literal 11 ScmYew%*m-_U|`@AU;qFUAObr8 literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/queue/bkt_01052672.bag b/devnet/geth/blobpool/queue/bkt_01052672.bag new file mode 100644 index 0000000000000000000000000000000000000000..3bc4fcb61c17bb2de377d6821e5265f47a842f5a GIT binary patch literal 11 ScmYew%*m-_U|)XU;qFURsu}` literal 0 HcmV?d00001 diff --git a/devnet/geth/blobpool/queue/bkt_02232320.bag b/devnet/geth/blobpool/queue/bkt_02232320.bag new file mode 100644 index 0000000000000000000000000000000000000000..f9ad3f004b0a4c91c6354921a9ac60e344d59b14 GIT binary patch literal 11 ScmYew%*m-_U|>)ZU;qFUTmnx3 literal 0 HcmV?d00001 diff --git a/devnet/geth/chaindata/000018.log b/devnet/geth/chaindata/000018.log new file mode 100644 index 0000000000000000000000000000000000000000..b109cf1e7021a5036803725f512f01c07f7e9b8e GIT binary patch literal 2718 zcmb_ec~Dc=8o!qi44WWf5kZYSAp(M|q5%t|qHKAE06|L)`=%i*5`3b-Wrv3dvRD*> zgMuK^5|t&s7cl}MRd8cdz#?I_$cVDY#nRG5=nOOMGk?6EnS1ZtIp24_?RS3Px1l2P z1QEh2K@fyM62dnG!J)ZK`)VMQZhjfMie zA3hM;m)nJ3*-KozClRt=BIH0l%Vg)Y^k-X1Yj$B-x5$tHhcIR&!-w9D#{j}h+g%H_ z&c;iV(dWh!oMu?Lald4>D)4SbJ39c0ADWV%TVZA5x!?Es%bBx(^^H}yF^dJHQ>YJ@< z8XfM}my>MAbGazP({4!P68(EF?7ORe#IJ4};B_8?Qy2bWl^Yj(`xPI<9fKNNA0-kk z&wP3*c`T(o9HqjdNJM^uOWB*e19zzk8hd<$C`}d1F+s!-7u{`r(A($CbIy*$)nEWQ zp+#ch72H{Iz*(n%vQQ7w+q>LBvmf~sqW0k5S)FG^awt{mk8?%8z>rn?-r7r>aNI{W z2v?IyTRxW(Srb2Gy;W^~I%w?pHjzyKc+2zfwuC6NYx8MIA9sGosbpGZPPgvOx%|#? zFKLI9=pZyF5rWv6Xa*qMx1X~qdyFNHK4TCA0-O}6wpt!8p{GejS>EKQul3l0s6Pyr z|L017S;+XY@o&hWux4^AHM@Pp!mgQ-F|FQQMJd8w4PP*KwF=b1M zm)kg*VR9sGM|27Qho|FxvxfUu?H#1=?()l4HcdYYVtq2R*md13Q&pB(Z^2i2m4i~j zd@vvL*hafB(mOO-J?=eaw#z-e|Mi6u!TXW+BHyk#*3LzkjogLn7U5ffSE-?YZz)W@ zo+XV~4qbkyQvUsRH*c?~47CPn{rHjyFwd=@SZ_3HxY<`FTB9*j=1EJT7j57BMrG5h zWdE_HN(A73im8q{Z6`(it(-B}{7sjGR@8qmGWh3%_mQI?SmrrkP^Vqv>%J@GuU;H; z2+G@HrLBYI_nwFCdQ9TYG=8Ndfx*;CcVi=F5MIZwhhIQ%z!?N%W(OV$P8f8`n#kQC zffiNL_HrAq5#IXok@IAEJKE;_*RfxB-?NG%Yh;}%9umS)KDDLkSG9N#2SSY>Vr!C~ zbLwYz6S+K}$BK;|VMnAvj>k#!bqTc?Nlnba?7Bc~-lpPvlWwgSeah$?hh8rg0YCUo zkzrLi8D*LK5C;4k(g6|onZ8xM7~31^d%}Knyv`}Gv%!7by(>?3{p^@u8R+r8 zRl8a5*wOV_|p6XK{);cM5Ou`A&XOmpa%$XfO}DEWiCu!JNf--%EUAy+!ar-c;WYV DW%>cP literal 0 HcmV?d00001 diff --git a/devnet/geth/chaindata/000021.sst b/devnet/geth/chaindata/000021.sst new file mode 100644 index 0000000000000000000000000000000000000000..7d8df7295b440dee3a63720e56292cebe937aa5c GIT binary patch literal 10232 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 J3o|PVCjhgT4y^zH literal 0 HcmV?d00001 diff --git a/devnet/geth/chaindata/MANIFEST-000019 b/devnet/geth/chaindata/MANIFEST-000019 new file mode 100644 index 0000000000000000000000000000000000000000..ed80c14aee8596b7437eb04eee083276279df289 GIT binary patch literal 498 zcmaF)_uXqH21Z7yoYb<^oRlOzr^=Gl^338?=ltA)#G=HK{30e6W)T(!X${NDLPka= zA!cEg{|y}J3_NRHIUN~|8NfiIG%q}|7qk*)aNtaQ@4>eW@Zd>9Js1ejcQ-#vcLqs{4e`222$&r2sT z6a`v2F}VEXQ2%(;O5k)AlX0|oumXdoshJ{!3%~8R>qZTA9}VYk-?6(@>B7D>X2}c< cg<;x-GiMavj@HQi8NOa}-bpv{?+nNQ06w!h2><{9 literal 0 HcmV?d00001 diff --git a/devnet/geth/chaindata/ancient/state/account.index.cidx b/devnet/geth/chaindata/ancient/state/account.index.cidx new file mode 100644 index 0000000000000000000000000000000000000000..18f84c9cbd8f3a33edcabdfd993e60b742c8bf2e GIT binary patch literal 12 McmZQzfB{BU000vJ2LJ#7 literal 0 HcmV?d00001 diff --git a/devnet/geth/chaindata/ancient/state/account.index.meta b/devnet/geth/chaindata/ancient/state/account.index.meta new file mode 100644 index 0000000000..042cebb528 --- /dev/null +++ b/devnet/geth/chaindata/ancient/state/account.index.meta @@ -0,0 +1 @@ +Ă€ \ No newline at end of file diff --git a/devnet/geth/chaindata/ancient/state/history.meta.0000.rdat b/devnet/geth/chaindata/ancient/state/history.meta.0000.rdat new file mode 100644 index 0000000000000000000000000000000000000000..04d1262a4b1b60240ac60370a4a23ae42eafe8f7 GIT binary patch literal 73 zcmZPwdm%3_eI|6-|7O=`lMejIi}rXRJu_$R0mdZ#t&fwpC@S1=)&IUe!0^wjvYuy+ aKA$#Bs{7r0g#YO3!YSu26gea^Kmhi4> zj7$s+j7$x?9(>;R(};neu`IQyI5R(wk&yumgg_*S%@``2dyYc}&Sf*1KS4}{fs?76 h@joY{3PU(thT&1MY7AGlC`f=12>;#Cty1cK8vsm}D{KG& literal 0 HcmV?d00001 diff --git a/devnet/geth/nodes/000003.log b/devnet/geth/nodes/000003.log new file mode 100644 index 0000000000000000000000000000000000000000..5e587edf09bf8102cccc609fa4d069f171c160f9 GIT binary patch literal 70 zcmWe;>bz>tz{tV?0gOP3Q7b1uIWfoT!d4OW7fWsa|5XqkA(wSMIVZPAz0)VgLjFvecsD O%=|n?MhKr;<^TZCK|${T literal 0 HcmV?d00001 diff --git a/devnet/keystore/UTC--2025-06-22T08-59-10.198644084Z--71562b71999873db5b286df957af199ec94617f7 b/devnet/keystore/UTC--2025-06-22T08-59-10.198644084Z--71562b71999873db5b286df957af199ec94617f7 new file mode 100644 index 0000000000..f885d81677 --- /dev/null +++ b/devnet/keystore/UTC--2025-06-22T08-59-10.198644084Z--71562b71999873db5b286df957af199ec94617f7 @@ -0,0 +1 @@ +{"address":"71562b71999873db5b286df957af199ec94617f7","crypto":{"cipher":"aes-128-ctr","ciphertext":"5aa44919fc162b017cee03b47840bc8181d0cc84ccc971dcc21e4dd0dbb3c4b1","cipherparams":{"iv":"88f40f5391a448b79b77bfe4e33b635c"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":4096,"p":6,"r":8,"salt":"24ddbfe243e59d084ebef5c9dbf281bafd7b933c4a69c6178397872fc8ebc2f3"},"mac":"051e3ba0d42caf00f99b7febff74a3ef6e667bc46aafe053d5719f73e4119bf7"},"id":"3f4bec25-f2fd-4b92-971f-96e639783561","version":3} \ No newline at end of file diff --git a/infra/.terraform.lock.hcl b/infra/.terraform.lock.hcl new file mode 100644 index 0000000000..c38eee98da --- /dev/null +++ b/infra/.terraform.lock.hcl @@ -0,0 +1,22 @@ +# This file is maintained automatically by "terraform init". +# Manual edits may be lost in future updates. + +provider "registry.terraform.io/hashicorp/google" { + version = "6.39.0" + constraints = "6.39.0" + hashes = [ + "h1:/yq4IbfFguig3xQ9ep8+a0U4vPCCVoODBtDS8D614BU=", + "zh:078a4df8e8ebc71ec3d882e0438b5156dbfb0724a0bbf998b8a2883e304c6d96", + "zh:2afeb2f2bb2abfe61cf3e1bad230db5429656ac45fd5c50947c917306b570806", + "zh:2de240d0fa1245980fbd116a90f8fc94658a383f39c07539ebb37ab61070daff", + "zh:555fd19d439db7a3d2c0c97ccac7be7784b600fee739ddfb6e101b27374bd1a2", + "zh:5fc954d08cbd21939c0029a73e611bfc046e4b3e2dc428afea1569047aab7c34", + "zh:68d411f55a0a210b074292e96965d41e86fed07c63dec28ac02c5dc130d30026", + "zh:90fa0698efeba97e542d4cd0d1c1c8a41b66ebe5ded941aba15707f9a8f8ae3f", + "zh:9d8e7f09e50bc27a69cfbfefdd6fc30abd29bb1bad781e00523f715d97334ed2", + "zh:a4f2d8772505148cccd175a14577326d4fceca6d32367ca96c061320511959ce", + "zh:a7c884990be8ac6b85259a0236ee173b853c0d6fc4d13740363e519625583e72", + "zh:dc88506e11d5723aa30a0aeeb782b7086f8b4c569c2ddc62f28449c3dc873c47", + "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + ] +} diff --git a/infra/kubernetes.tf b/infra/kubernetes.tf new file mode 100644 index 0000000000..4bfd91bcd3 --- /dev/null +++ b/infra/kubernetes.tf @@ -0,0 +1,25 @@ +resource "google_container_cluster" "lime_primary" { + name = "${var.project_id}-cluster" + location = var.region + deletion_protection = false + + remove_default_node_pool = true + initial_node_count = 1 +} + +resource "google_container_node_pool" "lime_primary_nodes" { + name = "${var.project_id}-node-pool" + location = var.region + cluster = google_container_cluster.lime_primary.name + node_count = 1 + + node_config { + preemptible = true + machine_type = "e2-micro" + + service_account = google_service_account.lime_account.email + oauth_scopes = [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } +} \ No newline at end of file diff --git a/infra/providers.tf b/infra/providers.tf new file mode 100644 index 0000000000..fde1a5336d --- /dev/null +++ b/infra/providers.tf @@ -0,0 +1,14 @@ +terraform { + required_providers { + google = { + source = "hashicorp/google" + version = "6.39.0" + } + } +} + +provider "google" { + project = var.project_id + region = var.region + credentials = file("~/terraform-key.json") +} \ No newline at end of file diff --git a/infra/variables.tf b/infra/variables.tf new file mode 100644 index 0000000000..e6df37a53a --- /dev/null +++ b/infra/variables.tf @@ -0,0 +1,7 @@ +variable "project_id" { + default = "limetask" +} + +variable "region" { + default = "europe-southwest1" +} \ No newline at end of file