Add Docker autobuilds
This commit is contained in:
commit
b788a2d634
|
@ -0,0 +1,122 @@
|
||||||
|
name: Docker
|
||||||
|
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
|
tags:
|
||||||
|
- 'v*.*.*'
|
||||||
|
paths-ignore:
|
||||||
|
- '**/*.md'
|
||||||
|
- docker-compose.yaml
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
|
||||||
|
env:
|
||||||
|
DOCKER_FILE: Dockerfile
|
||||||
|
DOCKER_REPO: codexstorage/dist-tests-geth
|
||||||
|
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
# Build platform specific image
|
||||||
|
build:
|
||||||
|
strategy:
|
||||||
|
fail-fast: true
|
||||||
|
matrix:
|
||||||
|
target:
|
||||||
|
- os: linux
|
||||||
|
arch: amd64
|
||||||
|
- os: linux
|
||||||
|
arch: arm64
|
||||||
|
include:
|
||||||
|
- target:
|
||||||
|
os: linux
|
||||||
|
arch: amd64
|
||||||
|
builder: ubuntu-22.04
|
||||||
|
- target:
|
||||||
|
os: linux
|
||||||
|
arch: arm64
|
||||||
|
builder: buildjet-4vcpu-ubuntu-2204-arm
|
||||||
|
|
||||||
|
name: Build ${{ matrix.target.os }}/${{ matrix.target.arch }}
|
||||||
|
runs-on: ${{ matrix.builder }}
|
||||||
|
outputs:
|
||||||
|
tags-linux-amd64: ${{ steps.tags.outputs.tags-linux-amd64 }}
|
||||||
|
tags-linux-arm64: ${{ steps.tags.outputs.tags-linux-arm64 }}
|
||||||
|
env:
|
||||||
|
PLATFORM: ${{ format('{0}/{1}', 'linux', matrix.target.arch) }}
|
||||||
|
SUFFIX: ${{ format('{0}-{1}', 'linux', matrix.target.arch) }}
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Docker - Meta
|
||||||
|
id: meta
|
||||||
|
uses: docker/metadata-action@v4
|
||||||
|
with:
|
||||||
|
images: ${{ env.DOCKER_REPO }}
|
||||||
|
flavor: |
|
||||||
|
latest=false
|
||||||
|
tags: |
|
||||||
|
type=semver,pattern={{version}},suffix=-${{ env.SUFFIX }}
|
||||||
|
type=sha,suffix=-${{ env.SUFFIX }},enable=${{ !startsWith(github.ref, 'refs/tags/') }}
|
||||||
|
|
||||||
|
- name: Docker - Set tags output
|
||||||
|
id: tags
|
||||||
|
run: |
|
||||||
|
if [[ '${{ matrix.target.os }}' == 'linux' && '${{ matrix.target.arch }}' == 'amd64' ]]; then
|
||||||
|
echo "tags-linux-amd64=${{ steps.meta.outputs.tags }}" >> "$GITHUB_OUTPUT"
|
||||||
|
elif [[ '${{ matrix.target.os }}' == 'linux' && '${{ matrix.target.arch }}' == 'arm64' ]]; then
|
||||||
|
echo "tags-linux-arm64=${{ steps.meta.outputs.tags }}" >> "$GITHUB_OUTPUT"
|
||||||
|
fi
|
||||||
|
|
||||||
|
- name: Docker - Login to Docker Hub
|
||||||
|
uses: docker/login-action@v2
|
||||||
|
with:
|
||||||
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
|
|
||||||
|
- name: Docker - Build and Push
|
||||||
|
uses: docker/build-push-action@v4
|
||||||
|
with:
|
||||||
|
context: .
|
||||||
|
file: ${{ env.DOCKER_FILE }}
|
||||||
|
platforms: ${{ env.PLATFORM }}
|
||||||
|
push: true
|
||||||
|
tags: ${{ steps.meta.outputs.tags }}
|
||||||
|
labels: ${{ steps.meta.outputs.labels }}
|
||||||
|
|
||||||
|
# Publish single image
|
||||||
|
publish:
|
||||||
|
name: Push single image
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
needs: build
|
||||||
|
steps:
|
||||||
|
- name: Docker - Meta
|
||||||
|
id: meta
|
||||||
|
uses: docker/metadata-action@v4
|
||||||
|
with:
|
||||||
|
images: ${{ env.DOCKER_REPO }}
|
||||||
|
tags: |
|
||||||
|
type=semver,pattern={{version}}
|
||||||
|
type=sha,enable=${{ !startsWith(github.ref, 'refs/tags/') }}
|
||||||
|
|
||||||
|
- name: Docker - Set tags
|
||||||
|
run: |
|
||||||
|
# Transform multi-line tags in to the comma-seperated
|
||||||
|
TAGS=$(echo "${{ steps.meta.outputs.tags }}" | tr '\n' ',' | awk '{gsub(/,$/,"");}1')
|
||||||
|
echo "TAGS=${TAGS}" >>$GITHUB_ENV
|
||||||
|
|
||||||
|
- name: Docker - Login to Docker Hub
|
||||||
|
uses: docker/login-action@v2
|
||||||
|
with:
|
||||||
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
|
|
||||||
|
- name: Docker - Create and push manifest images
|
||||||
|
uses: Noelware/docker-manifest-action@master
|
||||||
|
with:
|
||||||
|
inputs: ${{ env.TAGS }}
|
||||||
|
images: ${{ needs.build.outputs.tags-linux-amd64 }},${{ needs.build.outputs.tags-linux-arm64 }}
|
||||||
|
push: true
|
|
@ -0,0 +1,6 @@
|
||||||
|
FROM ethereum/client-go:v1.11.5
|
||||||
|
|
||||||
|
COPY content .
|
||||||
|
|
||||||
|
ENTRYPOINT ["/usr/bin/env"]
|
||||||
|
CMD ["sh", "docker-entrypoint.sh"]
|
|
@ -0,0 +1,3 @@
|
||||||
|
# Geth for Codex Distributed Testing
|
||||||
|
|
||||||
|
We're wrapping the default image to get it to do what we want for our testing setup.
|
|
@ -0,0 +1,3 @@
|
||||||
|
We're copying the content folder into the geth image.
|
||||||
|
These files contain 1000 accounts and aprox. 300 already-mined blocks.
|
||||||
|
This is to prevent us having to wait until a sufficient number of accounts are created and blocks are mined before our tests can start.
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,32 @@
|
||||||
|
UNLOCK_ACCOUNTS=""
|
||||||
|
if [ -n "$UNLOCK_START_INDEX" ]; then
|
||||||
|
INDEX=0
|
||||||
|
END_INDEX=$(($UNLOCK_START_INDEX + $UNLOCK_NUMBER))
|
||||||
|
while read p; do
|
||||||
|
if [ "$INDEX" -ge "$UNLOCK_START_INDEX" ]; then
|
||||||
|
if [ "$INDEX" -lt "$END_INDEX" ]; then
|
||||||
|
cat passwordsource >> passwordfile
|
||||||
|
UNLOCK_ACCOUNTS=$(echo $UNLOCK_ACCOUNTS$(echo $p | cut -d ',' -f 1), )
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
INDEX=$(($INDEX + 1))
|
||||||
|
done <accounts.csv
|
||||||
|
|
||||||
|
UNLOCK_ARGS="--unlock "$UNLOCK_ACCOUNTS" --password passwordfile"
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Starting geth..."
|
||||||
|
|
||||||
|
if [ -n "$ENABLE_MINER" ]; then
|
||||||
|
MINER_ARGS="--mine --miner.etherbase 0x10420A3dE36231E12eb601F45b4004311372dcEa"
|
||||||
|
else
|
||||||
|
rm -Rf /root/.ethereum/geth
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "UNLOCK_ARGS: $UNLOCK_ARGS"
|
||||||
|
echo "MINER_ARGS: $MINER_ARGS"
|
||||||
|
echo "GETH_ARGS: $GETH_ARGS"
|
||||||
|
|
||||||
|
geth init genesis.json
|
||||||
|
geth --networkid 789988 --http --http.addr 0.0.0.0 --allow-insecure-unlock --http.vhosts '*' $UNLOCK_ARGS $MINER_ARGS $GETH_ARGS
|
||||||
|
exit 0
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1 @@
|
||||||
|
(╯°□°)╯︵ ┻━┻
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
MANIFEST-000004
|
|
@ -0,0 +1 @@
|
||||||
|
MANIFEST-000000
|
|
@ -0,0 +1,18 @@
|
||||||
|
=============== May 2, 2023 (UTC) ===============
|
||||||
|
13:20:01.080832 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||||
|
13:20:01.089314 db@open opening
|
||||||
|
13:20:01.089902 version@stat F·[] S·0B[] Sc·[]
|
||||||
|
13:20:01.092926 db@janitor F·2 G·0
|
||||||
|
13:20:01.092966 db@open done T·3.621402ms
|
||||||
|
13:20:01.156132 db@close closing
|
||||||
|
13:20:01.156230 db@close done T·95.05µs
|
||||||
|
=============== May 2, 2023 (UTC) ===============
|
||||||
|
13:20:01.324254 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||||
|
13:20:01.324342 version@stat F·[] S·0B[] Sc·[]
|
||||||
|
13:20:01.324371 db@open opening
|
||||||
|
13:20:01.324402 journal@recovery F·1
|
||||||
|
13:20:01.326847 journal@recovery recovering @1
|
||||||
|
13:20:01.332970 memdb@flush created L0@2 N·1367 S·190KiB "\x00\x00v..\x9d5\xf7,v1342":"\xff\xf9\xa8..,\x80k,v47"
|
||||||
|
13:20:01.335539 version@stat F·[1] S·190KiB[190KiB] Sc·[0.25]
|
||||||
|
13:20:01.347353 db@janitor F·3 G·0
|
||||||
|
13:20:01.347398 db@open done T·23.017789ms
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD><01>
|
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD><01>
|
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD><01>
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD><01>
|
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD><01>
|
|
@ -0,0 +1 @@
|
||||||
|
0xfa4c727a541437dc9a7888429f565a275f956cf290e9866641bd9b4cc0d55350
|
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
MANIFEST-000000
|
|
@ -0,0 +1,8 @@
|
||||||
|
=============== May 2, 2023 (UTC) ===============
|
||||||
|
13:20:01.156885 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||||
|
13:20:01.165125 db@open opening
|
||||||
|
13:20:01.165635 version@stat F·[] S·0B[] Sc·[]
|
||||||
|
13:20:01.168337 db@janitor F·2 G·0
|
||||||
|
13:20:01.168371 db@open done T·3.226188ms
|
||||||
|
13:20:01.226974 db@close closing
|
||||||
|
13:20:01.227016 db@close done T·43.072µs
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD><01>
|
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD><01>
|
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD><01>
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD><01>
|
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD><01>
|
|
@ -0,0 +1 @@
|
||||||
|
3fc1782cf4589eca0fede274ea309e5c06d421538f2bc0aa631bf129a80c8c0e
|
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
MANIFEST-000000
|
|
@ -0,0 +1,6 @@
|
||||||
|
=============== May 2, 2023 (UTC) ===============
|
||||||
|
13:20:01.365936 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||||
|
13:20:01.373838 db@open opening
|
||||||
|
13:20:01.375213 version@stat F·[] S·0B[] Sc·[]
|
||||||
|
13:20:01.378114 db@janitor F·2 G·0
|
||||||
|
13:20:01.378157 db@open done T·4.29388ms
|
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
{"address":"10420a3de36231e12eb601f45b4004311372dcea","crypto":{"cipher":"aes-128-ctr","ciphertext":"e8976e2f5efa220567b4f994c230a77556fde0cdd7fdf9defee2fec2a05a2520","cipherparams":{"iv":"9a71277d0e7e7f4d32bb86d6c8e8d438"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"d796488dd6fcf97bb537b61a373fb751f5b2fb1d694020ced29bd9521483337d"},"mac":"26611b747467b37e764f82c6365b2092280c84313bc6bb427c331224e1b89e1b"},"id":"30e3b4d4-b171-4466-a059-f2fe7674c9e6","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"e00b677c29ff8d8fe6068530e2bc36158c54dd34","crypto":{"cipher":"aes-128-ctr","ciphertext":"bf169025184bb7d1af9d6e802631b2d1df011242a04ad981986436391218e11a","cipherparams":{"iv":"d2f75e9f3d02e1c05e3c1703858d3503"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"6bf2e5567364b0ea33100a120c18dd283fced62fbd0db3a7b08a6bed6162a84d"},"mac":"4e4067579481d214c756bfa22bc0c21f25656b7ebc886ec8db698f8e7f1cc673"},"id":"999c783e-193e-468b-999c-27ca3a85c312","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"fd1d0f8fe7502d47f063e0c7a91e8790adf5d5e1","crypto":{"cipher":"aes-128-ctr","ciphertext":"9d7bcd2da45418df80df19dd5ef149651351e2dca0bf2c38a732a379cb8e9b7d","cipherparams":{"iv":"76644eb2e90ca52d13cf3f7aeff9d108"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"cc7e0ac4831502e2e9ca7e807fe21951aec13d055594d6db7316e219675827e9"},"mac":"d7ea5badd39c5b21554c091ad723b5dbbb35290d318f87c6ee0c5d78f628d6e2"},"id":"477345a3-f08a-415f-9613-5a7c038f0cbf","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"14f872dcc6f68e8a19e1cf1317e91a955e5745bd","crypto":{"cipher":"aes-128-ctr","ciphertext":"3ae671ef4959f6a57c9c71b849d5f581a19f472cff6e48d76135546ed056ca41","cipherparams":{"iv":"5223e0dedcec6aef9b04a6702de435ab"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"042c81fa032ecb1d9b2b4f0ab633e3caf1f3fd2533ebed46144b5957bee33481"},"mac":"274511e1e8c1e568d648dc76e8b28435388f4a6e5d675a3d044e84e690b052c7"},"id":"941475cd-5311-4e85-8344-1445782a0517","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"9e42cd4fa4e37f08ac7302ee7c39bf01b40db933","crypto":{"cipher":"aes-128-ctr","ciphertext":"e068d1182507c651ddb5c9c035e63aab8f28079f76ef581a2ff5917ca88054f2","cipherparams":{"iv":"48beff18a74bc4f689f5b668b6226762"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"5b91e237611b847c35607abdff5dc1b3137be047eeaddae2b08718f1ebaadc83"},"mac":"99d2d990d5a2880c9aa417a4327cc1eb1b71e5402887bd2addcd371e50648a6a"},"id":"807abad8-deb7-446b-9554-09402cc116d7","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"31c6d45852fc74694f3c09186a2629ce47730674","crypto":{"cipher":"aes-128-ctr","ciphertext":"d05d24aafc59f63a5880b6464ee6bb2edbb9a57f6ba4e726adbd59bdcd0eb2ca","cipherparams":{"iv":"850efa04043dc9d6e55e67e8c44c5443"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"efb48c21fba74caba6057118a813481e6656e975eefd444767d6bc2abe3571ba"},"mac":"ad988bd981d1df2305acc9658d9c72cfa8ab5c50c00f4cd32cd628efa7b0c31b"},"id":"6153892c-e433-4405-91df-2ed1401c7e7b","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"303fd06546f69b9568a71a7d7ec7610f9320f556","crypto":{"cipher":"aes-128-ctr","ciphertext":"b04ea3fdf2cc1cfdcfa6e4f0384dbda3a3d644e234842d508413ed4e588050c4","cipherparams":{"iv":"485154b0f6447cfecd42f33ddc35b948"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"322b452c04f62acfcf733f0e6d6e7399d41fc5a55c5fd36fed506ffd9f7e5eb9"},"mac":"8e49a9d4e77679caf42f687f68b60c9403db7d9bd8cca5a1b95cfcc15972f4fd"},"id":"cf4d5f0f-998d-489f-824a-204dfd47ab68","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"2073679b55a6efdcfed4e0c9b3085533d1deaf4c","crypto":{"cipher":"aes-128-ctr","ciphertext":"dd293e75ba8619c61e233f956a6f28a80d509517aa59068101d48f2be51871de","cipherparams":{"iv":"6753d49a4236d669a037a10e5c50e982"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"56e088ca1dc530ccf4712442a0ad2a2d85448af42090dbe511077c0cc2d484c1"},"mac":"7b081e0c9df193c1ab2babe48bdcd32c245b88bc5c66d9ffaeb5b17381206c91"},"id":"725390e5-be36-4226-accc-d1d3c7c19b1d","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"8d8cb6ad67a7f2d60eada89658a26dca4e02dbf7","crypto":{"cipher":"aes-128-ctr","ciphertext":"6e020875fd5c7c057b35ee27184060a30c4032b7b301ec62baff39fbdaf2d35c","cipherparams":{"iv":"641d5e994fdd95798d5c7b8851c77d6c"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"d7329389e7f472864dec558488db6938ee9dabf5bc1852592850e6b614bbd29e"},"mac":"ac732af4a6d2bea58802004a3aef9ebf7f7d5754b886cf23a41ce8fc859187cf"},"id":"a01ec065-3045-4180-b736-3214086047bb","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"b5f8c0fbde02c5e4c26df7ebcf192ed98b0eedbc","crypto":{"cipher":"aes-128-ctr","ciphertext":"8c609a1fe9823a4872752f737001f84f288cfb0ac678563d08acea3ca8a26b1e","cipherparams":{"iv":"c3f11e50be542644d22b4732a52d14cd"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"f5fd5418bfeee0e385a6e4be9ede610c21b8091027e11b061f796cc4a1721bf1"},"mac":"73093f99031889edc3560d0ee3c450c47be9ed32a26dfdbe6b7db246d2c391ad"},"id":"10f27fe7-d6ae-42cb-936e-7c1d7b1eb6a0","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"7294a4ecd76318c1dfd8540f8954e3a867a73e9b","crypto":{"cipher":"aes-128-ctr","ciphertext":"2086a5d549e4f874bdc40955799a0431b78460456f37ca4d0dd1a9f5715699eb","cipherparams":{"iv":"fabd62a8e74296c4b918ecb68c9af7b2"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"7e7967cf6533e69fa95f347a8ee835d3db6a3f414d248a6ac7780264a60bcf9e"},"mac":"ef36a7ebbc498af970075e8d34c9a074ae00d64bc24826308ad991b1ffa04a8b"},"id":"9f16f493-73c9-49eb-8a2f-01ea63308fc2","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"838ac6392cd614f3d72d443df920d6fbc98506e2","crypto":{"cipher":"aes-128-ctr","ciphertext":"2edc2d4dd8d34280cd1ed3b37c4bad7f89cecc4e68b1ed87bc0eff79755296a0","cipherparams":{"iv":"fe4162d0d1563a6ae0e155aa0b9df434"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"c09dd8d4aff8658bda4aa51abc70ef55bfe7da3693867a61d504ef5c5199ebe8"},"mac":"becca2344535a7f314f4361c0c2432f32f5d09847febc25eab2fa869c989a3d2"},"id":"62a41162-d601-4e2a-afb7-bf3e2b4d87c9","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"593eebcca7a654662284c6244a1cb6511633530b","crypto":{"cipher":"aes-128-ctr","ciphertext":"eb5719546064e0c8605236557a41624959527fb68676e7e1b3c6a3d37a91e575","cipherparams":{"iv":"ffd21a2be1cef1342cfd1f7f73e6f9e1"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"4789075efa6a73f2d851304da205a696c9dba21a77ea15a9fe910b4c744e770d"},"mac":"5877902bb46616fd839393cf1b4c862ec81cef225d107827978cb9d7b9dd4721"},"id":"51e5ffe8-d7d9-4cb4-98a7-817dbaa20589","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"31c1e90c1cf26843bec86e8d582d3c353ef44bee","crypto":{"cipher":"aes-128-ctr","ciphertext":"29f0152b61b44ceeceed609c442a6796b8acbe8ec061b69c26a86b90a510bfcf","cipherparams":{"iv":"a8b5a4c7b219e10743b4cd402fa75a59"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"f257bf1cec467c7c48c6a2b7bebc0b35ad897b8c5a8514dab248b2f5bbc73c4a"},"mac":"2696f71db050a0930080c85059a36efe3ca439872417cd9cceee483fe4b19021"},"id":"df1816a4-5918-4bcd-8518-489b6ae3c4a4","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"a55933319196f3cb67f977d670158da4998ffab7","crypto":{"cipher":"aes-128-ctr","ciphertext":"4217782c30f5cb7d5d7cf875249a985f6e45f12c667875cf654745f29ade0c76","cipherparams":{"iv":"bf8aa802625aea7e7a6835b0f91f5e97"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"f713ef253ffc8fbebbf0e7abbd8ac70e3dcb4c147e001342ae4a92b15adcff48"},"mac":"1198a2ddba866a6e41a02e50cfe0de67a0dac985289cf5c8d81bba7391341130"},"id":"05022e7c-9220-4dcd-90e3-4e4fed7ae918","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"bfc23965d0f2b88b6185bd4099e81fd5d3933c7a","crypto":{"cipher":"aes-128-ctr","ciphertext":"3af6b96e9405358dcfb8a0dddb92b281c7df24941e187db4fdccd917b192f255","cipherparams":{"iv":"30942548e19b80e2d4bf440d17133ed5"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"558814e551bf35c111b319a2b9a8cfd1ea089dd36cb39feed944ad018f174755"},"mac":"1cd4f23658d05a27996963afa340ab99d0ed72a787a878912fb1f9741a1e5fda"},"id":"496d8509-52fe-43ca-8956-7b4f45a35120","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"b32b1601daa95d3543c8a456085874ef4e9b07d6","crypto":{"cipher":"aes-128-ctr","ciphertext":"15603954464d8c205156d79587d68f2cbcbb47507ec3984f8d5c44be3b6948c0","cipherparams":{"iv":"fd18e5b007159462be74cbb603e53a6a"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"3b2cb586d45ae9b6d171d884d7496d78303c239c73bb1f46ebb23c53e314c305"},"mac":"f81ac1348cbf5acbd6eef723f3a2338b4cadedf59260516c0700e8f94208648c"},"id":"0e21dee7-1ceb-46e1-a6d3-342b2010839b","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"69b41b1e1cfa8733c4fa926ffd668d55b7955356","crypto":{"cipher":"aes-128-ctr","ciphertext":"bf1989e7ca137152b4e83f1cccb94d3de6be4f608307e6278ec797af8c39207e","cipherparams":{"iv":"2ac3cbbb8f63770e70ac3a51c0d2fca0"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"bd1316feff2e1e1d11a573b599874dec124d2f53a51268edd89d5f298609b2ef"},"mac":"226281cb0bd524127cb7b87fa74e108c05544df9e37af0e5da255e8569c95f47"},"id":"d0de3b32-2d0a-484e-bfd2-8fe4eb8d46d9","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"462dfed34f35664f2d3e823313b2575cb9ef73fa","crypto":{"cipher":"aes-128-ctr","ciphertext":"44258879497887f77f1443323e8b30f6b149c721376e34d2a5e53c89c00d62d1","cipherparams":{"iv":"f335baea2e262c4972d3b3fb665cb67b"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"f30682990c951de75def3530e2dffb0987d01ef1dc2f92f8879664097bd0a960"},"mac":"c3c00951657c0ef831c5a1f2cc43e77e47aa1fb47c9a78924da7a4ab34fae650"},"id":"203807a7-590b-41cf-a639-00a9ebfa30c4","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"90da52c906f8316000867e96d79c29ae2b5929fe","crypto":{"cipher":"aes-128-ctr","ciphertext":"b2b195eb434665e04641899741cdf32e308982dfc09ca8596b5dc84476e7f086","cipherparams":{"iv":"eec27c7c2b701600341d4c25806bff4c"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"27de95b777560a9b2835ec242278f4df7678878d35ad2cf3703cfeb69d5ce47a"},"mac":"404e60730e16e6847ac4bccec3340412df3c158a02dfe7b19a5917f3c0fc4e85"},"id":"32f05287-80d5-4cc2-9fa9-8e21c0d20c62","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"b08a544b5e4855a9c5b89b8c842da338b7cc55a3","crypto":{"cipher":"aes-128-ctr","ciphertext":"cd89f8bd2b2b8e59367f8bcfbb6d3c085fe0068af73c884e2fb8d19fdf8eca9f","cipherparams":{"iv":"dc0e873cead43258575bece3e4737467"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"33b970cc18a5eb31e2ee751b7e4b63e1c608ada24a9ae515a8e2273ccb0bb030"},"mac":"e5f6b05b64918d571a91adf1fc5e8bbea9d9d887d54c759b40fbec7f01474548"},"id":"f431515c-50fa-4091-aa32-2adad9f6422b","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"907543997aafc4bc8e911b8709a025e1e5f38a4d","crypto":{"cipher":"aes-128-ctr","ciphertext":"fb9f576c23b0a421e7790504899dbc99ee6e6aa5ad370f85645fd8245f31abd3","cipherparams":{"iv":"a60af5db2feb7c2c2097b1df52c93613"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"0d7ae435d92435ce70850091ab3871d85c4619169919e69f3d95f0463ae03c83"},"mac":"8aaa6218420c87638e6ad417043e368f7fa21352ec0b6cd6a6a83a7e4a901adc"},"id":"f276e9bc-60c5-4673-8de7-4db779fce2a6","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"21ec7685bd34f574b5859c36d0da34ec73c34e39","crypto":{"cipher":"aes-128-ctr","ciphertext":"5b6dcba59e37edb31398328e799c47f639fcc05efa37a89c9344e65e7121d333","cipherparams":{"iv":"791ca2024507cb9b78d2b1cb8e673d2a"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"1c126af38b99d2cc6e0e6ec55abb42bcf44b57ac4214905d6f31e5a6286ea93a"},"mac":"d1d433d6c205ee3bd9805de0e7c33d0e84514038dbaf3bebcf5b7fec97c927d5"},"id":"59135e17-b6c0-4fa3-b386-af850c0fd8c5","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"a2b9f683c5e40b1963e4926f8873e4009df9802d","crypto":{"cipher":"aes-128-ctr","ciphertext":"5097ac94a001e2eb158d73b487b31e75b0b1f4c74a43d24617d3a25ddf3755f9","cipherparams":{"iv":"e44731ec9f76881410acac45f6ae8ddd"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"6be25819241719cd5904cf971fe99aaa6a48932c350dbdc80fa4b792fce91c8c"},"mac":"5e409c33372b11de0f69a6aeb98beba89c7fe3d522640c4c66e3caa5c46a5a13"},"id":"353b4fcb-8a13-492f-923c-214c6a9fbe73","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"05883dd760cead3957444ae45e5d29f475fb17bd","crypto":{"cipher":"aes-128-ctr","ciphertext":"4b0d031b419932a7a73ecd4050fdb6466f15723169dd452fb253560302a54bc2","cipherparams":{"iv":"543220afaebd703ea28645c1eda68753"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"60f13964241d66fa299ebaa25ac8f7743ae1a3299e31c4837191a0a4d623f024"},"mac":"ec7e4913084b0566b7a184ece4429cff917962c7a96744cf7234b4c89fa7e1a5"},"id":"d5c92636-086d-4657-a573-11b56aba2534","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"8f984918611ff62b87112919b6be7adf52829ea2","crypto":{"cipher":"aes-128-ctr","ciphertext":"8cfd48bf78ce106bee21446baff3125be4db2dae71f0a8302ecfa73f703d1d98","cipherparams":{"iv":"9f897f31981f5c78d07db940071fd181"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"85497cc5f3a7e128261cc5be197ff9e8ad01aa9bf743ab223b28152c5c6f082f"},"mac":"011b42b44009c1678a1d2078c36a4d376c1f853dd34cc7e6d7b75875c025d2e1"},"id":"5e8310e0-a3aa-4f58-9df0-0a23750f4c3b","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"b5aeb0b20e43aaf7a538273e3e9fccb4d2a63841","crypto":{"cipher":"aes-128-ctr","ciphertext":"12a03c8fbffb95a9753a468e78cb6d8ede1d470b2a1fd8a6131b9d2bcffdee8b","cipherparams":{"iv":"8d68f10107c6b50648e2fad9d9b474d7"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"0cfaa732fae1b0f115e8d33e7ec3b73ca36763f5deb90e0a3834b36be7af138b"},"mac":"678f01e16ec8976128079299f3bf7b4b7937821a827c072e9ed35331e8294183"},"id":"a1c15d3d-41e9-4fc8-9eab-888cfdb2fe7b","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"a459563a52f6ceef13e2e29abab08f5db7a73890","crypto":{"cipher":"aes-128-ctr","ciphertext":"b14fc1e503733c9dc31ab64ad91a455a3eb690000677de6fc5354cb23e5dde97","cipherparams":{"iv":"e7d212ec71ce0d58115949422f882af2"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"a6037fcd492e940bb9c2c8dba41858b1044a282f104edbdfd2f7c589964794b9"},"mac":"91ab78fb31210ad5bbcfe3eefbfec64a17dca1214fa594e033d6d3a354db0f5d"},"id":"7f884d1b-6a9a-42f4-90a8-4c06ee272196","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"bdf2e0a4fd3b9e779ab5605af23f9a928b06f5f7","crypto":{"cipher":"aes-128-ctr","ciphertext":"9e9c4e8e5cf6293f914c1cdd1c2990cce08c14a7f2ad6e5c87d60e98427454cc","cipherparams":{"iv":"7d0aed95f8a4f20bd0c5b1ca55f39140"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"545796c10af8d32b26902deb7841c9ac976d2e8c85237798e1619efde8826710"},"mac":"736965ad1bde78d0b062c58950dd10bbbf998bce0a9287b650369dfe77158c75"},"id":"fd760cba-6af6-4936-8ce4-40ee3a673ea7","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"e31b3051b9d6d42171aa3cc7521f95e11a86e2ec","crypto":{"cipher":"aes-128-ctr","ciphertext":"519b4c3b1c26de5a81b6ebd45ec69bf30bd0932184437e06e6c29442d1b4fef1","cipherparams":{"iv":"7aab9a94252b2d3e4534ea623694cb35"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"0a4b1bbf1a684916ee904ada881c8da8437ce672b4534a504b6d7a59a1aab00e"},"mac":"445efe46c84c8cbc29adffe47502b7a9f4933856383032d5be57c7773cd68713"},"id":"8c3a8d4d-5fd3-4c05-94dd-963be76f9381","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"8756ffedc214646bbc60b3572e095a9991db172e","crypto":{"cipher":"aes-128-ctr","ciphertext":"5d4e7d9584f2976284a91b8d2bcd7acc16a8307a0ed9a9ea02183651357ea2ac","cipherparams":{"iv":"ecccbb831593a4f541712d1aa527f3f2"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"58e6745a52fe9bc2304c84d06f2057332b5ac42b03a70dc3f2802bc4b3b66db8"},"mac":"2d677ee146e3b275506d7cee8f2ccaae2dc2b0e07d669c71c8f2f2fe77ab32d5"},"id":"85fb6e0b-df06-4d28-80db-20cfbce2af75","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"ae69496a4e2cc673fb641188a9a2ab233b854163","crypto":{"cipher":"aes-128-ctr","ciphertext":"7993b663422398619bbbda4ffbb26a4395fbc8706969c8b25e8a1811fb481a5d","cipherparams":{"iv":"3a0f7708246957b55af61d61f9942a23"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"fd8f77b6750889d394a3f1f9f8d71f58931d4f3cd03e11b8b0276e0a4f827314"},"mac":"60ebaead71056e0225550805fba37e123b26cc43f4cb886db8c8c02e2cca52b7"},"id":"c74f0248-0b07-4df4-b2e6-65dc11002aae","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"298feb57985942068d7519cade61beb994658397","crypto":{"cipher":"aes-128-ctr","ciphertext":"13ac757e1d2deb3a44be0a543f3e5e7ec16fe48588a0f348cb2fb278fbc5830a","cipherparams":{"iv":"e7ad6fc51e1a0609d5f85a9b3667c158"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"f438f0c2a9ec303b313fe69e4f755970df09ba2556637c9ab07cff2c9c4a8bd8"},"mac":"9759a0921792bb312dbaa2aaf9fe7a0931a2302f908cb7becada95f53e38da05"},"id":"c58d0290-3311-45a5-9d2d-03c73ddcaf9d","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"56043694c85e3d387d3a3b33664e34370c98181b","crypto":{"cipher":"aes-128-ctr","ciphertext":"ea7c1d3ad6d80fa08aefeb40c7ed72bbadf062a98868b484bf074e3a9c2053f6","cipherparams":{"iv":"a748fa7c27c4f848f561328707b99202"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"361edabb9ac51c7d408e1110f32d54d9445600f1e76e10612dfecc0fe4808624"},"mac":"04af693f55ca385dc2f193393491975b3f81cdf9e5bc4e42f849b1a6c75c64a7"},"id":"82289db1-e80f-4d0d-8f10-7819248c43f3","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"3fcae0c05af93a38f341d43f45f144b081299065","crypto":{"cipher":"aes-128-ctr","ciphertext":"3f628cccf859c8ca606925a8833892e3c018b433a56f00c56b91e5fcdc206609","cipherparams":{"iv":"aeb6f6522fde3b66ee8958b5c7fe17a7"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"c6227c310af7eb07a8203c25fec018bbc71caad41f726b978e6ff718fac9952b"},"mac":"e2f52dd08a8e611140bbdbaaf52e20da350adec5e78b67279088ac5df67b6369"},"id":"25e240c0-d8a6-44dd-a0ae-4695d66ff2c8","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"6beb7731ac9dee01a51769a5883ac3ed6c390e85","crypto":{"cipher":"aes-128-ctr","ciphertext":"12ac749b9568fdcfe5d69a9db8adb2f0c9da748d2b16a532063300f253046a0c","cipherparams":{"iv":"f2daebde008fa8196318451fe21ad454"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"dc1ef898d74b2c42989a6dafd664ed9313bc19545439e3040e234a983414185a"},"mac":"62a63a0fe74bb56b05d74bcb752c337faedcd59f355462c8f0fc7a3d211ca85b"},"id":"7f3a4e67-236f-414f-9c97-b7df268f6a9c","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"1efe5f3d78a1d2c3c24c5c9ac27edc83fc4f94d7","crypto":{"cipher":"aes-128-ctr","ciphertext":"6e3a32625dcfed9ce7739d00ebe0c4c28b7d2a3e166c11a78c3914072aaa475f","cipherparams":{"iv":"05deaed447e57a3f9608783b67c1147f"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"d5ef4a37958858075921768ae2c885cb5670b0290f2b20b47e8518607bab6786"},"mac":"f646129332ca154f71611d2a4e3bf513ed0f593b8a57439d61d2d203782abaf3"},"id":"84bd7e54-3ad2-420e-acf1-3ee0b3ad3463","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"5ea518f1690badfa484e6532bdd805f859bdafa1","crypto":{"cipher":"aes-128-ctr","ciphertext":"b9569d9d42791591ff0a209287d14d0ff83ade584dbbe9ffc1f84eebe791a688","cipherparams":{"iv":"35494241938ea0f95265adcced7bcc5e"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"ee6caf16f3e258a07686461fc6fa223bec2657fb9ff250dfc344307547422972"},"mac":"8f9004f337d78345906e5014edf5d804c28cdc8d9f94782111fda1828b4cf993"},"id":"57c5f72c-35ed-456f-922d-0c3aece08ee3","version":3}
|
|
@ -0,0 +1 @@
|
||||||
|
{"address":"4a6175eaa43729904a8b4d327cd9390b8fa34bc5","crypto":{"cipher":"aes-128-ctr","ciphertext":"47dded17b7c1010697dae06ba76b4bf39e66ca8a933d4d55119e36fa376d8915","cipherparams":{"iv":"2a7f1d7a0c0a0c6df9f2a18e2a0ffd6e"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"d6bf3a5ce7b4faaffc8e71cd574df770ea1e300fb7b75cbf39162f8b5596ae90"},"mac":"0f04b21f60b7dea544fec4673f7870e663903c858f7a20f22485931f0def3f27"},"id":"33a0cee8-da21-4352-9fdc-1905fbfc5504","version":3}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue