• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CityOfZion / neo-python / 823
85%
master: 85%

Build:
Build:
LAST BUILD BRANCH: development
DEFAULT BRANCH: master
Ran 14 Feb 2018 01:07PM UTC
Jobs 1
Files 169
Run time 7s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
823

push

travis-ci

web-flow
JSON-RPC (#223)

* start JsonRpcApi

* disable some notification server tests for now to fix build

* JSON-RPC Start proper method and error handling

* Fix params parsing & getblockcount method (#186)

* Fix params parsing & getblockcount method
add getblockhash example

* remove unnecessary ast parsing (I blame sleep)

* add error handling + extra test

* JsonRpcApi error handling, compatible with neo-cli

* Implementing a few methods (#187)

* JsonRpcApi internal error bugfix

* Fix getaccountstate handling for invalid address
Add test for getblock by hash failure

* JsonRpcApi: added docs in markdown file neo/api/JSONRPC/neo-cli-json-rpc-docs.md

* JsonRpcApi getblocksysfee

* JsonRpcApi: getrawmempool (based on @ixje drycode)

* JsonRpcApi: getversion

* JsonRpcApi: `getrawmempool` fixes

* Define VersionName in settings, removed from jsons

* fix nonce

* Added RPC port to json files and RPC_PORT to settings

* add `getblocksysfee` error test cases (#191)

* Localhuman rpc2 (#192)

* update neocore to use To0xString for UInt objects in json outputs, fix some tests

* fixed block serialization issue

* adding hex specifiers, fix block serialization

* merge, fixed tests

* Updated json representations of Fixed8. Also added getrawtransaction

* add validate address rpc call + tests

* Adding ContractParameter for use in RPC invoke operations

* adding more fixes/tests for rpc invoke related things

* update to neocore 0.3.3, use ToNeoJsonString for Fixed8

* removing uneccesary imports

* processing review

* Update fixture and tests, added some doc strings, added 'unspent' array for tx command in prompt, updated TransactionOutput ToJson to match C# and include 'n' parameter

* update requirements for neocore

* update docstrings

* added test for getting non-existent contract from json api

* Add 'gettxout' rpc call + tests

* add docs

* blank line ¯\_(ツ)_/¯

* fix t... (continued)

937 of 937 new or added lines in 30 files covered. (100.0%)

9417 of 12521 relevant lines covered (75.21%)

0.75 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
neo/Core/Block.py
1
100.0
neo/IO/Helper.py
1
100.0
neo/SmartContract/ContractParameterContext.py
2
100.0
neo/Implementations/Blockchains/LevelDB/LevelDBBlockchain.py
4
100.0
neo/api/JSONRPC/JsonRpcApi.py
5
100.0
neo/Implementations/Wallets/peewee/UserWallet.py
8
100.0
neo/SmartContract/ContractParameter.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
neo/api/REST/NotificationRestApi.py
1
100.0
neo/SmartContract/ContractParameterType.py
1
100.0
neo/SmartContract/StateMachine.py
1
100.0
neo/VM/ExecutionEngine.py
2
100.0
neo/Implementations/Blockchains/LevelDB/LevelDBBlockchain.py
5
100.0
neo/Core/test_block.py
9
100.0
neo/SmartContract/SmartContractEvent.py
Jobs
ID Job ID Ran Files Coverage
1 823.1 14 Feb 2018 01:07PM UTC 0
75.21
Travis Job 823.1
Source Files on build 823
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #823
  • 90240473 on github
  • Prev Build on development (#810)
  • Next Build on development (#824)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc