def getBlockByHash(self, block_hash, _includeTransactions=True):
     cmd = "getBlockByHash"
     common.check_hash(block_hash)
     includeTransactions = common.check_and_trans_to_bool(
         _includeTransactions)
     params = [self.groupid, block_hash, includeTransactions]
     return self.common_request(cmd, params)
Esempio n. 2
0
 def getBlockByNumber(self, num, _includeTransactions=True):
     """
     get block according to number
     """
     cmd = "getBlockByNumber"
     number = common.check_int_range(num)
     includeTransactions = common.check_and_trans_to_bool(_includeTransactions)
     params = [self.groupid, hex(number), includeTransactions]
     return self.common_request(cmd, params)