------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x731a10897d267e19B34503aD902d0A29173Ba4B1 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xb4c79daB8f259C7Aee6E5b2Aa729821864227e84 ------------------ Contract: BlockhashRegistry ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xee35211C4D9126D520bBfeaf3cFee5FE7B86F221 ------------------ √ should save the correct block as snapshot during deployment (1607ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x3f85D0b6119B38b7E6B119F7550290fec4BE0e3c ------------------ √ should successfully save a block and its hash (1524ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x492934308E98b590A626666B703A6dDf2120e85e ------------------ √ should revert when trying to save a non existing block (1111ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x3DD0864668C36D27B53a98137764c99F9FD5B7B2 ------------------ √ should successfully snapshot a block (1002ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x26C8d09E5C0B423E2827844c770F61c9af2870E7 ------------------ √ should successfully extract parent and blockhash of a block from a private chain (457ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x46662E22D131Ea49249E0920C286E1484FEEf76E ------------------ √ should revert when an underflow during recreation occurs (328ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xb13B5e34092E21A53Cb1110A3050Bd0e117Dc15D ------------------ √ should successfully extract parent and blockhash of a block from real blockchains (3661ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xcd9a70C13C88863ECE51B302a77D2EB98fBBBD65 ------------------ √ should successfully recalculate a chain (951ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x2A2B68E9Bf718DBf6dF3dF91174A136054a8A0Ec ------------------ √ should fail recalculating a chain with a wrong order of blocks (1277ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x53F6337d308FfB2c52eDa319Be216cC7321D3725 ------------------ √ should fail recalculating a chain when an underflow occurs (1884ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x002155d5323cb425a89ecD3ab87AE5Ffdf4DB5F7 ------------------ √ should find an existing block using searchForAvailableBlock and block is in range (416ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x84b51678F9A4869E384F737ed2a5D56c8ca16c81 ------------------ √ should return 0 when not finding a block (442ms) √ should increase the # of blocks to at least 260 (30992ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xEfDdE7cEc41b09E67e6D587E0Bf9344d443B2419 ------------------ √ should revert when trying to save a block that is older then 256 blocks (373ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xF52a1Be1494D639f1DF7aF2701f5FFb0ba8BacbD ------------------ √ should successfully recreate a blockheader (1275ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x15F9842b1E134FB8783c60E828Aaa12456751f9e ------------------ √ should fail recreating blockheaders when there is no snapshot arround (1010ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x23231c94Fa6872eC3A68420A84a8FB5332D8e119 ------------------ √ should fail recreate a blockheader when the ordering is wrong (1227ms) Contract: NodeRegistry ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x62d69f6867A0A084C6d313943dC22023Bc263691 ------------------ undefined ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xee35211C4D9126D520bBfeaf3cFee5FE7B86F221 ------------------ √ should return the correct registryId (714ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x7C276DcAab99BD16163c1bcce671CaD6A1ec0945 ------------------ undefined ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x3f85D0b6119B38b7E6B119F7550290fec4BE0e3c ------------------ √ should return the correct blockRegistry (706ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xd5F051401ca478B34C80D0B5A119e437Dc6D9df5 ------------------ undefined ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x492934308E98b590A626666B703A6dDf2120e85e ------------------ √ should return the correct timestamp of deployment (577ms) ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x3DD0864668C36D27B53a98137764c99F9FD5B7B2 ------------------ 0xe3492bb9c4f0948103fd69de303e701118494d40a61d91e9b2fa055a59f812e5 ------------------ nodeRegistry deployed by: 0x20dDC96D08DD43752e11A41DCcc97A779d022511 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x4C85d7AA4be9C80EEdd8D96454364fA38e70894D ------------------ √ should return the correct unregisterKey (589ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x26C8d09E5C0B423E2827844c770F61c9af2870E7 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x46662E22D131Ea49249E0920C286E1484FEEf76E ------------------ √ should return the correct version (465ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xcd9a70C13C88863ECE51B302a77D2EB98fBBBD65 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x2A2B68E9Bf718DBf6dF3dF91174A136054a8A0Ec ------------------ √ should be able to register a node (844ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x002155d5323cb425a89ecD3ab87AE5Ffdf4DB5F7 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089648 costs 0 ether nodeRegistry-address: 0x84b51678F9A4869E384F737ed2a5D56c8ca16c81 ------------------ √ should enforce timeout of 1h during registering of a node (799ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xdd5C6E83A9EC2664f176f8f2A801a0B29e600d94 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x4582Aa91B3AB1bF069c6A6c70DD7aEe0a8c56A71 ------------------ √ should fail trying to register a node with the same url twice (977ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x83d85eEB38A2dC37EAc0239c19b343a7653d8F79 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x13FbD0351503fbeA7A59A6AD2d65b9eC61435A5C ------------------ √ should fail trying to register a node with the same signer twice (842ms) 0x608606729c993bfc34575cc7f5ee765b26004d1b21a77ae89e3e97d353bf6900 ------------------ blockhashRegistry deployed by: 0xbb07e6CB45F8Bd6cE6a47b1715569d3745E6aC79 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x6e251316852B6b28d913beA241681b88c54D2545 ------------------ ------------------ nodeRegistry deployed by: 0xbb07e6CB45F8Bd6cE6a47b1715569d3745E6aC79 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x94781F0E8211280CD76004f124CB24138898dD91 ------------------ √ should remove a node with the signerKey (1605ms) 0xccee804419d71602a0119c27405b99dee95231077e7126d84babc160a85f52c8 ------------------ blockhashRegistry deployed by: 0x3a7e521005022f4b58aBcdb585F402F807deDcF6 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xE8E521296fE4629a38d50059780C4203ff227281 ------------------ ------------------ nodeRegistry deployed by: 0x3a7e521005022f4b58aBcdb585F402F807deDcF6 gasUsed: 4089648 costs 0 ether nodeRegistry-address: 0xc064f36515a9B0ed9F7B9847A4942192e8765bE7 ------------------ √ should fail removing an non existing node (1486ms) 0x0ac0cd7f39b936f3bb2fa120e33ad0e2fb7ac076c096f44ac9ec34747a32d70b ------------------ blockhashRegistry deployed by: 0x8DD838e572bcc36F04bfF447De2c56BF6fE786A7 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x54862dE5ed00a9b45B54bbA4BD40f03A2F8d3d4F ------------------ ------------------ nodeRegistry deployed by: 0x8DD838e572bcc36F04bfF447De2c56BF6fE786A7 gasUsed: 4089648 costs 0 ether nodeRegistry-address: 0xF01AEBca73B5Fb6c5828Fe72a793B2902fbF9303 ------------------ √ should fail removing a node with a non signerKey (1316ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x4d06047ED426E2A2F0BbE86CeE268200d20b8D62 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089648 costs 0 ether nodeRegistry-address: 0x7A0d30234E146a88cD65F0714AB7603b0568b16a ------------------ √ should fail when trying to register with a too low deposit (506ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x6eC4905FF2BFbB1ee8F4c11006Ef528dF4D30b80 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x04Ad601827AabD2259a6F5Ed67978401aEDF3cBE ------------------ √ should fail when trying to register with a too high timeout (481ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x2B5978382A4240B02C83adF8246579593F247691 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x39a812a6aA4C475b6562B73Bf0584eb3655e8D6C ------------------ √ should fail when trying to register with a too high deposit in the 1st year (477ms) 0xcdebd98df4bb884e15cba0918c22d296b04c8971d1830d4367847d4e66e694f8 ------------------ blockhashRegistry deployed by: 0x12A13223E8f2EeD195669f887a6e73b77B66c11b gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x094C2643CB50B51CA1AaE4b074AfEE64Fe446beC ------------------ ------------------ nodeRegistry deployed by: 0x12A13223E8f2EeD195669f887a6e73b77B66c11b gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xd042f4C3692E45e1C0dd5d4d8CB648D23cf7591f ------------------ √ should unregister a node as node-owner (1231ms) 0x0e093faa11db3087bc3246975f7767aca0ab6c88142c3c6e91ff98e5b89d1d35 ------------------ blockhashRegistry deployed by: 0xC1684E1D5029705A6231f00D3918C00A5ADfa31f gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x9BE8dca9E90E7fC0bb2Acd3bF511DD81F158c414 ------------------ ------------------ nodeRegistry deployed by: 0xC1684E1D5029705A6231f00D3918C00A5ADfa31f gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x7a0Aa2641Ff4a61C3A9e9F5C663328b418B97Cd5 ------------------ √ should fail unregistering a node as non-node-owner (1052ms) 0x52fc41d113ea3e81f874d19d809f84ea3918a9c4c92ca988bce0e7e2a61c0d82 ------------------ blockhashRegistry deployed by: 0x13Bba9ecf3988676CD58c9A174a1d25a9A277AD8 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x9Cfe8b0cAabcC46E10060c5374224F7f463Ca80B ------------------ ------------------ nodeRegistry deployed by: 0x13Bba9ecf3988676CD58c9A174a1d25a9A277AD8 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xe854a97Aa658c5e88049484f4c452C74e3e03898 ------------------ √ should fail unregistering a non existing node (1105ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x795ED37B1076Bd7dc9242cc5f83bff885d60FbFC ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x39b4C0A63c4c16DD1816D104F2C18a296Dbd4e70 ------------------ √ should transfer the ownership of a node (904ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x32Ee2bF1267253f76298D4199095B9C6b5A389c0 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x59ea98A4b40B72140b7dc93c29c098AE607Ce20D ------------------ √ should fail trying to change owner to 0x0 (706ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xaD1Bf7D34Fa48f7Cf7CA1CE3c7408f9151DF2745 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x9aa2872720dca4638a2849d42b03Aaf99aACC885 ------------------ √ should fail trying to transfer the owneship while not being the owner (810ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x5060d3058eFD4baB8d681E28d06f2CFEa61bB716 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x123010c0Fe7D4d7420f309431bb95060393fe3B7 ------------------ √ should update a node and also changing his url (781ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xA782e56950bdd9f5C3E8693C9D2A78E524E3e612 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x0363Ef677c78bd8C8302DB33be2F6629E33E72Fe ------------------ √ should update a node increasing timeout and deposit (778ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x84617303947304444Ceb641582c024f277BBF4Ff ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x78c362A5690447EA2BBC3E8008502efD13936F79 ------------------ √ should fail updating a node as non node owner (801ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x4f05AfbC371854D027263e756487BDefD099178f ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x0Faf2F31Ab165B55F42E55c8065c0EC7170A0d45 ------------------ √ should fail updating a non existing node (854ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xcbfD09D76140D01E573b452bB984d82589571fC2 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x9BB69befBAA567a7EaEE33b671756596517338F4 ------------------ √ should fail updating a node when the new url is already taken (1075ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xD80819618d1F82C8a5E29bb9ee5653b3FE3B1d48 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x8D246CE60CC1680a3b0528325282FDF4b6E91cC0 ------------------ √ should be able to register a node for a different signer (755ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xC96D4e92B7AF5f15571e5F50f0bA390C4D6667C0 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xe56E1CcA3cAC5E631669d69dc2fB0F430C384b42 ------------------ √ should fail registering for a different signer using a timeout that is too high (659ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x3Db003F0ec696A411667f655203bA2Cb84d80416 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x14D758d923E920955C731faDCc86aA6918A3D1Cf ------------------ √ should fail registering with a wrong signature (724ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x028361fA05EC578FD625944a7124D0A9607946D2 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x2F3788d5271FB60CCEae2582C1d98ABd9F43a712 ------------------ √ should successfully convict and revealConvict and a block within 256 blocks (1433ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xf7C994c53183136aE0ef7DF7405C19B407E4244c ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xB7BaF287074166a16A6D565177A1271114bc4Bd6 ------------------ √ should fail when calling revealConvict too early (968ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x6066931fccB9d35C8BA8b3aBe4D26eC450C8B5D9 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x26a377E8a743A9fC0217CdD831696183d66eF0B0 ------------------ √ should fail revealConvicting when the hash is not correct (1410ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xf9edD91Fc3DB8f943cBeA1Fc56287262E9f26d88 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x5522EcC86eBb854071eb106e865889db5Fb4767d ------------------ √ should fail revealConvicting when signed blockhash was correct (1165ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xf8b0c684Ac649d64693E9f099FF22D23B4c5d4E7 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x01E354A7eF79962DbB690705e46bd54c1C855E80 ------------------ √ should fail revealConvicting when the node did not sign the block (1702ms) √ should increase the # of blocks to at least 260 (10589ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x39Ab15B029de936E09bEdA89999DB85e2C30cE4d ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xF96480a409b7D8677E1455b5A4d787cb994ae00B ------------------ √ should fail when calling with a block older then 256 blocks and not found in the blockhash registry (1539ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xB14F02Ef9688C64209D3f10aB7a8827F01407960 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xFAFEAf6013dCb362d3a718AB60C61867aD3df7A2 ------------------ √ should successfully convict an older block that has been found within the blockhash registry (2175ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x4Bd7A4cc0B0a638b755F908511d1Bc595F0f81d9 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x873D7f77d7f706b0bC84A122f236dE1c2cBBdd46 ------------------ √ should fail convicting a node again after he was convicted (2831ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x6439095444F2F16239FCb5c54DDAA4bee71B428C ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xa0BFAd6Dc7D59b597492B7F44141935297477A99 ------------------ √ should successfully convict and revealConvict a node that is already unregistered (1716ms) 0x665beb1949b6784475abee4c34890655877f28e013409bd7a3dfeb0f26c0db8e ------------------ blockhashRegistry deployed by: 0xADFde151c3247ea8C7D8F9CBDF5d5Cd1BF933792 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x085A87668FD94C9dd8f9755b332022d945315166 ------------------ ------------------ nodeRegistry deployed by: 0xADFde151c3247ea8C7D8F9CBDF5d5Cd1BF933792 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x39A4e3007787c2FDE50eC1e29936a699308BE8bd ------------------ √ should fail returning the deposit of an active user (1469ms) 0x6ca88f7bee7e683ede4aae62bbacd58466a132042ab1b2638f2b1d88ee7d6820 ------------------ blockhashRegistry deployed by: 0xd36fc5B46fA9CEFDE21ccD8b95Ae4B97deA02f10 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x973d2BD1C6D5C86eF1dEaBf359B8108566A7d21b ------------------ ------------------ nodeRegistry deployed by: 0xd36fc5B46fA9CEFDE21ccD8b95Ae4B97deA02f10 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x9Ee822332e0fdCE1cf730E98BDDdB84A25d3e35b ------------------ √ should successfully return the deposit after the timeout is over (3081ms) 0xb44a1a49b0a28b9581c5a997bc314c71ff2ac9572919c379e8736032f6c3ddeb ------------------ blockhashRegistry deployed by: 0x1Fc3feDA918511aF5E6969580e309dFe36657727 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xC74C03d913B25B85b77015F51B3aF107CC9CA08D ------------------ ------------------ nodeRegistry deployed by: 0x1Fc3feDA918511aF5E6969580e309dFe36657727 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x748b7cFBeB984291AeDE18E0523964E0D3746838 ------------------ √ should fail returning the deposit before the timeout is over (3035ms) 0x5b92c1d8292ae31b8e1f1563366280a3539c26a14697c7f2e7d14e4179c1653d ------------------ blockhashRegistry deployed by: 0x47766dc5339cb1a0CfF6E31a4E6b50cfdcDe8f56 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x31c924ceCfB9D5Be88E97237743297998B4a31A4 ------------------ ------------------ nodeRegistry deployed by: 0x47766dc5339cb1a0CfF6E31a4E6b50cfdcDe8f56 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0x6A60b18583B3535a7c1fE4e902af195Ff7c6D9B4 ------------------ √ should fail returning the deposit of a node as non owner (2103ms) undefined ------------------ blockhashRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0x5dA617b82073d2AaA75709fda863198792576d88 ------------------ ------------------ nodeRegistry deployed by: 0x00a329c0648769A73afAc7F9381E08FB43dBEA72 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xaC161843b538e54A03c89eb7594BD27355e9d100 ------------------ √ should allow register nodes with more then 50 ether as deposit after 1 year (772ms) 0xb53221d9ab3bd3cdc824cd6b27dd74d2374f6ff23c9b8608931948b8cb40c534 ------------------ blockhashRegistry deployed by: 0xf3cCF1b99c6bd49AC8964AC752C8b0B768FF1FD4 gasUsed: 603208 costs 0 ether blockhashRegistry-address: 0xFF8523B5F5f0C77e79BAd34E454B7A8e1B10054E ------------------ ------------------ nodeRegistry deployed by: 0xf3cCF1b99c6bd49AC8964AC752C8b0B768FF1FD4 gasUsed: 4089712 costs 0 ether nodeRegistry-address: 0xF7B4e890f1e077270172785c88Fb782E5AE1c03a ------------------ √ should fail removing a node with the signerKey after 1 year (2105ms) 62 passing (2m)