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)
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)