Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 74 additions & 0 deletions config/genesis_testnet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"config": {
"chainId": 12227330,
"homesteadBlock": 0,
"eip150Block": 0,
"eip155Block": 0,
"eip158Block": 0,
"byzantiumBlock": 0,
"constantinopleBlock": 0,
"petersburgBlock": 0,
"istanbulBlock": 0,
"muirGlacierBlock": 0,
"berlinBlock": 0,
"londonBlock": 0,
"arrowGlacierBlock": 0,
"grayGlacierBlock": 0,
"dbft": {
"period": 10,
"standbyValidators": [
"0xcbbeca26e89011e32ba25610520b20741b809007",
"0x4ea2a4697d40247c8be1f2b9ffa03a0e92dcbacc",
"0xd10f47396dc6c76ad53546158751582d3e2683ef",
"0xa51fe05b0183d01607bf48c1718d1168a1c11171",
"0x01b517b301bb143476da35bb4a1399500d925514",
"0x7976ad987d572377d39fb4bab86c80e08b6f8327",
"0xd711da2d8c71a801fc351163337656f1321343a0"
],
"coinbase": "0x1212100000000000000000000000000000000003"
}
},
"difficulty": "1",
"gasLimit": "30000000",
"alloc": {
"cbbeca26e89011e32ba25610520b20741b809007": {
"balance": "100000000000000000000000"
},
"4ea2a4697d40247c8be1f2b9ffa03a0e92dcbacc": {
"balance": "100000000000000000000"
},
"d10f47396dc6c76ad53546158751582d3e2683ef": {
"balance": "100000000000000000000"
},
"a51fe05b0183d01607bf48c1718d1168a1c11171": {
"balance": "100000000000000000000"
},
"01b517b301bb143476da35bb4a1399500d925514": {
"balance": "100000000000000000000"
},
"7976ad987d572377d39fb4bab86c80e08b6f8327": {
"balance": "100000000000000000000"
},
"d711da2d8c71a801fc351163337656f1321343a0": {
"balance": "100000000000000000000"
},
"1212100000000000000000000000000000000004": {
"balance": "100000000000000000000000",
"code": "0x608060405234801561001057600080fd5b506004361061012c5760003560e01c8063a1fd836e116100ad578063cf30901211610071578063cf309012146102c3578063de35f5cb146102e7578063e976d431146102fa578063f83d08ba1461030b578063fec95b481461031357600080fd5b8063a1fd836e14610266578063a69df4b51461028c578063aab8ab0c14610294578063b2ca3ec4146102a7578063c34c7882146102ba57600080fd5b80637b259db4116100f45780637b259db4146101f35780638312f149146102125780638406c0791461022f5780638955fe8a1461024a5780638da5cb5b1461025357600080fd5b80630c340a2414610131578063131305e71461016157806335aa2e44146101a257806344c7e2f4146101b5578063504ad4ec146101de575b600080fd5b600554610144906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b61018a61016f3660046111c9565b6008602052600090815260409020546001600160401b031681565b6040516001600160401b039091168152602001610158565b6101446101b03660046111f2565b610327565b6101446101c33660046111c9565b6007602052600090815260409020546001600160a01b031681565b6101f16101ec366004611256565b610351565b005b60035461018a906801000000000000000090046001600160401b031681565b610221670de0b6b3a764000081565b604051908152602001610158565b61014473acc85ffb71f83b9bb264f6d64541926d375a6c1d81565b61022160015481565b600454610144906001600160a01b031681565b60035461027a90600160801b900460ff1681565b60405160ff9091168152602001610158565b6101f161068f565b6101f16102a23660046111c9565b610740565b600654610144906001600160a01b031681565b61022160025481565b6003546102d790600160901b900460ff1681565b6040519015158152602001610158565b60035461018a906001600160401b031681565b61022169021e19e0c9bab240000081565b6101f161094d565b60035461027a90600160881b900460ff1681565b6000818154811061033757600080fd5b6000918252602090912001546001600160a01b0316905081565b3373acc85ffb71f83b9bb264f6d64541926d375a6c1d146103a75760405162461bcd60e51b815260206004820152600b60248201526a2737ba103932b630bcb2b960a91b60448201526064015b60405180910390fd5b600354600160901b900460ff16156103d15760405162461bcd60e51b815260040161039e906112cf565b808061041f5760405162461bcd60e51b815260206004820152601f60248201527f4174206c656173742031206465706f7369742069732072657175697265642e00604482015260640161039e565b600354600160881b900460ff1681111561047b5760405162461bcd60e51b815260206004820152601b60248201527f546f6f206d616e79206465706f736974732070726f76696465642e0000000000604482015260640161039e565b600354610492906001600160401b03166001611311565b6001600160401b0316838360008181106104ae576104ae611338565b90506060020160400160208101906104c691906111c9565b6001600160401b0316146105375760405162461bcd60e51b815260206004820152603260248201527f4f6e6c7920746865206e657874206e6f6e636520697320616c6c6f776564206960448201527137103a3432903334b939ba10383937b7b31760711b606482015260840161039e565b60035461055090849084906001600160401b03166109da565b6105b15760405162461bcd60e51b815260206004820152602c60248201527f546865206e6f6e636573206f66207468652070726f6f6673206d75737420626560448201526b1039bab139b2b8bab2b73a1760a11b606482015260840161039e565b6105bc868686610a6d565b61061e5760405162461bcd60e51b815260206004820152602d60248201527f496e76616c6964206f7220696e73756666696369656e742076616c696461746f60448201526c391039b4b3b730ba3ab932b99760991b606482015260840161039e565b828261062b60018461134e565b81811061063a5761063a611338565b905060600201604001602081019061065291906111c9565b6003805467ffffffffffffffff19166001600160401b03929092169190911790556001805490879055610686818585610cff565b50505050505050565b6005546001600160a01b031633146106d85760405162461bcd60e51b815260206004820152600c60248201526b2737ba1033b7bb32b93737b960a11b604482015260640161039e565b600354600160901b900460ff166107315760405162461bcd60e51b815260206004820152601a60248201527f436f6e747261637420697320616c7265616479206c6f636b6564000000000000604482015260640161039e565b6003805460ff60901b19169055565b600354600160901b900460ff161561076a5760405162461bcd60e51b815260040161039e906112cf565b6001600160401b0380821660009081526007602090815260408083205460089092528220546001600160a01b039091169216908190036107e15760405162461bcd60e51b81526020600482015260126024820152714e6f20636c61696d61626c652066756e647360701b604482015260640161039e565b6001600160a01b03821661082c5760405162461bcd60e51b81526020600482015260126024820152714e6f20636c61696d61626c652066756e647360701b604482015260640161039e565b6001600160401b0383166000908152600860209081526040808320805467ffffffffffffffff191690556007909152812080546001600160a01b031916905561087482610fd7565b90506000836001600160a01b03168260405160006040518083038185875af1925050503d80600081146108c3576040519150601f19603f3d011682016040523d82523d6000602084013e6108c8565b606091505b505090508061090b5760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b604482015260640161039e565b7fc050de00ef4ba397e08c78836db608d83db9c6335bf95019597119b9536f938985848660405161093e93929190611361565b60405180910390a15050505050565b6006546001600160a01b0316331461099b5760405162461bcd60e51b8152602060048201526011602482015270139bdd081cd958dd5c9a5d1e51dd585c99607a1b604482015260640161039e565b600354600160901b900460ff16156109c55760405162461bcd60e51b815260040161039e906112cf565b6003805460ff60901b1916600160901b179055565b600060015b60ff81168410610a60576109f660ff821684611311565b6001600160401b03168585610a0c60018561138d565b60ff16818110610a1e57610a1e611338565b9050606002016040016020810190610a3691906111c9565b6001600160401b031614610a4e576000915050610a66565b80610a58816113a6565b9150506109df565b50600190505b9392505050565b600354600090600160801b900460ff168214610acb5760405162461bcd60e51b815260206004820152601d60248201527f496e76616c6964206e756d626572206f66207369676e6174757265732e000000604482015260640161039e565b600084604051602001610ae091815260200190565b60408051601f198184030181529082905280516020918201207f19457468657265756d205369676e6564204d6573736167653a0a33320000000091830191909152603c820152605c0160408051808303601f190181528282528051602090910120600580845260c0840190925292506000919081602001602082028036833701905050905060005b6005811015610c3a5736868683818110610b8457610b84611338565b6060029190910191506001905084610b9f60208401846113c5565b604080516000815260208181018084529490945260ff9092168282015291840135606082015290830135608082015260a0016020604051602081039080840390855afa158015610bf3573d6000803e3d6000fd5b50505060206040510351838381518110610c0f57610c0f611338565b6001600160a01b03909216602092830291909101909101525080610c32816113e8565b915050610b68565b5060008080805b6005811015610cef578291505b6007821015610cd05760008281548110610c6a57610c6a611338565b60009182526020909120015485516001600160a01b0390911690869083908110610c9657610c96611338565b60200260200101516001600160a01b031603610cbe5783610cb6816113e8565b945050610cd0565b81610cc8816113e8565b925050610c4e565b610cdb826001611401565b925080610ce7816113e8565b915050610c41565b5050506005149695505050505050565b828160005b81811015610d845736858583818110610d1f57610d1f611338565b90506060020190506000610d61826040016020810190610d3f91906111c9565b610d4f60408501602086016111c9565b610d5c6020860186611414565b610ff7565b9050610d6d858261109c565b945050508080610d7c906113e8565b915050610d04565b506001548214610dce5760405162461bcd60e51b815260206004820152601560248201527424b73b30b634b2103232b837b9b4ba103937b7ba1760591b604482015260640161039e565b60005b81811015610fcf5736858583818110610dec57610dec611338565b60600291909101915060009050610e066020830183611414565b90506001600160a01b0381163b610f57576000610e31610e2c60408501602086016111c9565b610fd7565b90506000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114610e80576040519150601f19603f3d011682016040523d82523d6000602084013e610e85565b606091505b505090508015610eed577f2c20d394553ff35017f1f147d7e3a1ffc1caeaf1e422b5d9730fabe8c90042fe610ec060608601604087016111c9565b610ed060408701602088016111c9565b85604051610ee093929190611361565b60405180910390a1610f50565b610ef684611116565b7fb79dcd48431a0507fde36076107e606e63739e8a604f219cebe9aa0c1f17a115610f2760608601604087016111c9565b610f3760408701602088016111c9565b85604051610f4793929190611361565b60405180910390a15b5050610fba565b610f6082611116565b7fb79dcd48431a0507fde36076107e606e63739e8a604f219cebe9aa0c1f17a115610f9160608401604085016111c9565b610fa160408501602086016111c9565b83604051610fb193929190611361565b60405180910390a15b50508080610fc7906113e8565b915050610dd1565b505050505050565b6000610ff16001600160401b0383166402540be40061143d565b92915050565b6040516001600160c01b031960c085811b8216602084015284901b1660288201526bffffffffffffffffffffffff19606083901b16603082015260009060029060440160408051601f198184030181529082905261105491611454565b602060405180830381855afa158015611071573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052508101906110949190611483565b949350505050565b6000600283836040516020016110bc929190918252602082015260400190565b60408051601f19818403018152908290526110d691611454565b602060405180830381855afa1580156110f3573d6000803e3d6000fd5b5050506040513d601f19601f82011682018060405250810190610a669190611483565b6111236020820182611414565b6007600061113760608501604086016111c9565b6001600160401b03168152602080820192909252604090810160002080546001600160a01b0319166001600160a01b0394909416939093179092556111809183019083016111c9565b6008600061119460608501604086016111c9565b6001600160401b0390811682526020820192909252604001600020805467ffffffffffffffff19169290911691909117905550565b6000602082840312156111db57600080fd5b81356001600160401b0381168114610a6657600080fd5b60006020828403121561120457600080fd5b5035919050565b60008083601f84011261121d57600080fd5b5081356001600160401b0381111561123457600080fd5b60208301915083602060608302850101111561124f57600080fd5b9250929050565b60008060008060006060868803121561126e57600080fd5b8535945060208601356001600160401b038082111561128c57600080fd5b61129889838a0161120b565b909650945060408801359150808211156112b157600080fd5b506112be8882890161120b565b969995985093965092949392505050565b60208082526012908201527110dbdb9d1c9858dd081a5cc81b1bd8dad95960721b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b6001600160401b03818116838216019080821115611331576113316112fb565b5092915050565b634e487b7160e01b600052603260045260246000fd5b81810381811115610ff157610ff16112fb565b6001600160401b0393841681529190921660208201526001600160a01b03909116604082015260600190565b60ff8281168282160390811115610ff157610ff16112fb565b600060ff821660ff81036113bc576113bc6112fb565b60010192915050565b6000602082840312156113d757600080fd5b813560ff81168114610a6657600080fd5b6000600182016113fa576113fa6112fb565b5060010190565b80820180821115610ff157610ff16112fb565b60006020828403121561142657600080fd5b81356001600160a01b0381168114610a6657600080fd5b8082028115828204841417610ff157610ff16112fb565b6000825160005b81811015611475576020818601810151858301520161145b565b506000920191825250919050565b60006020828403121561149557600080fd5b505191905056fea2646970667358221220e02d47f2295ab4356fd494c7d31cea4076fca2f8f702a5ccedfac1b69565502464736f6c63430008120033",
"storage": {
"0x0000000000000000000000000000000000000000000000000000000000000005": "0x0f467b64b0f970e63994fe8a120410151cc094db",
"0x0000000000000000000000000000000000000000000000000000000000000000": "0x07",
"0x0000000000000000000000000000000000000000000000000000000000000004": "0xbb03c5030cac72e290ae185a8b9b375c58f7a9a6",
"0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e567": "0x97fb9c893c19da2672dbd790ac9fc406f138584b",
"0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e569": "0x394831b50e496a4e85c97acdbd7943802d897c34",
"0x0000000000000000000000000000000000000000000000000000000000000003": "0x640500000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000006": "0xe7715472792d680ab4c5837e2131264a6153c89d",
"0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563": "0xf82cf7e2b899a57d22653a6a742c0c60523d6a61",
"0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e568": "0xb93ce875656d56935da316b27860b0fc7b60435a",
"0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e565": "0x58e479a056df6d54600b4e02b8eb6390bcd8a550",
"0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e566": "0x3a6eabc45ac029ccfaf49d54593a996f638e7cf7",
"0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e564": "0xb42fbb03f30424aa903022269fcd62eabbdfcfae"
}
}
}
}