docker file pdated for bootnode

This commit is contained in:
AnilChinchawale 2019-01-23 04:43:21 +05:30
parent 069d42a1c1
commit 1b725d89f5
3 changed files with 7 additions and 7 deletions

View file

@ -50,7 +50,7 @@ const int CURVE_B = 4;
const secp256k1_ge secp256k1_ge_const_g = SECP256K1_GE_CONST(
0xedc60018, 0xa51a786b, 0x2ea91f4d, 0x4c9416c0,
0x9de54c3b, 0xa1316554, 0x6cf4345c, 0x7277ef15,
0x54cb1b6b, 0xdc8c1273, 0x087844ea, 0x43f4603e,
0x54cb1b6b, 0XDC8c1273, 0x087844ea, 0x43f4603e,
0x0eaf9a43, 0xf6effe55, 0x939f806d, 0x37adf8ac
);
const int CURVE_B = 2;

View file

@ -44,7 +44,7 @@ static void secp256k1_scalar_order_get_num(secp256k1_num *r) {
static const unsigned char order[32] = {
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,
0xBA,0xAE,0xDC,0xE6,0xAF,0x48,0xA0,0x3B,
0xBA,0xAE,0XDC,0xE6,0xAF,0x48,0xA0,0x3B,
0xBF,0xD2,0x5E,0x8C,0xD0,0x36,0x41,0x41
};
#endif

10
docker/bootnode/entrypoint.sh Normal file → Executable file
View file

@ -1,6 +1,6 @@
#!/bin/sh -x
# file to env
# file to env
for env in PRIVATE_KEY; do
file=$(eval echo "\$${env}_FILE")
if [[ -f $file ]] && [[ ! -z $file ]]; then
@ -9,16 +9,16 @@ for env in PRIVATE_KEY; do
fi
done
# private key
# private key
if [[ ! -z "$PRIVATE_KEY" ]]; then
echo "$PRIVATE_KEY" > bootnode.key
elif [[ ! -f ./bootnode.key ]]; then
bootnode -genkey bootnode.key
fi
# dump address
# dump address
address="enode://$(bootnode -nodekey bootnode.key -writeaddress)@[$(hostname -i)]:30301"
echo "$address" > ./bootnodes/bootnodes
echo "$address" > ./bootnodes/bootnodes
exec bootnode "$@"
exec bootnode "$@"