Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skycoin_Explorer #340

Open
wants to merge 14 commits into
base: develop
Choose a base branch
from

Conversation

hsequeda
Copy link
Collaborator

Fixes #248

Changes:

Does this change need to mentioned in CHANGELOG.md?
yes

Requires testing
Requires testing
no

AntiD2ta and others added 14 commits November 28, 2019 20:49
Include initial implementation of backend model for explorer view as a list of blocks
…f SkycoinBlock type in skycoin package. Added GetTransactions () ([]Transaction,error) method to block interface in core package. Implemented GetTransaction method in SkycoinBlock type. Added GetRangeBlocks(start,end uint64) ([]core.Block,error) method to BlockchainStatus interface. Implemented GetRangeBlocks method in SkycoinBLockchain type. Added BlockInRange(start,end uint64) (*readable.Blocks,error) method to SkycoinAPI interface. Added GetSkycoinTransactionByTxId(txId string ) (core.Transaction,error) to coin.go file in skycoin package. Created models/explorer/blockModel.go and models/explorer/explorerManager.go. Created ui/ExplorerPage.qml and ui/Delegates/BlockListDelegate.qml files. Added explorer window to UI. Implemented Block list in explorer interface in the UI.
…r_Skycoin" and "stdevHsequeda_t248_Explorer"
Changes:
- Add QBlock QObject that contains the block's data
- Implement init
- Add rowCount and roleNames methods
- Implement data
…ycoinTransactionByTxId and GetRangeOfBlocks methods of SkycoinBlockchain and SkycoinBlock types in skycoin package. Completed the list of blocks with pagination in the UI.
…in skycoin package. Added GetBlockByHash method to BlockchainStatus interface in core package. Added GetSize and GetTotalAmount method to Block interface in core package. Implemented GetSize and GetTotalAmount methods in SkycoinBlock type. Implemented GetBlockByHash method in SkycoinBlockchain type. Added TransactionLen, Blockhash, PrevBlockhash, Size, TotalAmount and TransactionList property to QBLock type in explorer package. Added loadBlockByHash method to BlockModel type in explorer package. Updated blockToQBlock method of BlockModel type in explorer package. Created BlckPage.qml and TransactionListDelegate.qml file in ui. Implemented block details page and transaction list delegate for each block in the UI.
…iD2ta_t248_Blockchain_explorer_for_Skycoin

# Conflicts:
#	Makefile
…queda_t248_Explorer

# Conflicts:
#	src/ui/CustomMenuBar.qml
#	src/ui/GeneralStackView.qml
…ansactionDetails type of TransactionList parameter in BlockModel in explorer package. Added - TransactionTypeGeneric to transaction types in transactions package.

 - Added NewTransactionDetailFromCoreTransaction method in transaction package.
 - Added TransactionDetails UI to Explorer UI.
@stdevMac stdevMac added the explorer Blockchain explorer label Mar 6, 2020
@stdevMac stdevMac added this to the next milestone Mar 6, 2020
@stdevMac
Copy link
Member

stdevMac commented Mar 6, 2020

@stdevHsequeda pls update from develop

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
explorer Blockchain explorer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Simple blockchain explorer views for Skycoin
3 participants