Skip to content

Commit 5ab7889

Browse files
authored
Merge pull request #2797 from nervosnetwork/develop
Deploy to testnet
2 parents ead9382 + 3252ecb commit 5ab7889

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

app/controllers/api/v1/ckb_transactions_controller.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,12 @@ def query
7373
AccountBook.tx_committed.where(
7474
address_id: @address.id,
7575
).order(
76-
"block_number desc, tx_index desc",
76+
"ckb_transaction_id desc",
7777
).select(
7878
"ckb_transaction_id",
7979
).page(@page).per(@page_size).fast_page
8080
total_count = @tx_ids.total_count
81-
CkbTransaction.where(id: @tx_ids.map(&:ckb_transaction_id)).order(block_number: :desc, tx_index: :desc)
81+
CkbTransaction.where(id: @tx_ids.map(&:ckb_transaction_id)).order(id: :desc)
8282
else
8383
total_count = TableRecordCount.find_by(table_name: "ckb_transactions")&.count
8484
CkbTransaction.recent.normal.page(@page).per(@page_size).fast_page

app/controllers/api/v2/scripts_controller.rb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,12 @@ def ckb_transactions
3737
if @contracts.length == 1 && @contracts.first.type_hash == Contract::ZERO_LOCK_HASH
3838
address_ids = LockScript.zero_lock.select(:address_id)
3939
tx_ids = AccountBook.where(address_id: address_ids).
40-
order("block_number DESC, tx_index DESC").
40+
order("ckb_transaction_id DESC").
4141
select(:ckb_transaction_id).
42-
limit(Settings.query_default_limit)
42+
page(@page).per(@page_size)
43+
4344
CkbTransaction.where(id: tx_ids).
44-
order("block_number DESC, tx_index DESC").
45+
order("id DESC").
4546
page(@page).per(@page_size)
4647
else
4748
contract_ids = @contracts.map { |contract| contract.id }

app/interactions/users/ckb_transactions.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def filter_account_books
5151

5252
def sort_account_books(records)
5353
sorting, ordering = sort.split(".", 2)
54-
sorting = "ckb_transactions.block_timestamp" if sorting == "time"
54+
sorting = "ckb_transactions.id" if sorting == "time"
5555

5656
if ordering.nil? || !ordering.match?(/^(asc|desc)$/i)
5757
ordering = "asc"

0 commit comments

Comments
 (0)