Author Commit Message Commit Date Arjan Zijderveld da9375af49f Update .travis.yml 03 Feb 2020 Arjan Zijderveld ed737b08dce Update .travis.yml 03 Feb 2020 Arjan Zijderveld 8f02739216d Create .travis.yml 03 Feb 2020 Arjan Zijderveld b719564d3f2 Version bump 31 Jan 2020 Arjan Zijderveld 652f3176cfb Version bump 31 Jan 2020 Arjan Zijderveld 78d9b391281 Updated requirements 30 Jan 2020 Arjan Zijderveld 12953629ee7 Added debug messages 30 Jan 2020 Arjan Zijderveld b12f76775b4 Added Dogpile cache_region as a central store for the metadata cache 30 Jan 2020 Arjan Zijderveld 948bd51fdeb Version bump 28 Jan 2020 Arjan Zijderveld df32a1a5b77 Modified version info of scalecodec dependency 28 Jan 2020 Arjan Zijderveld ea41c45b4d8 Updated documentation 28 Jan 2020 Arjan Zijderveld 2d0300941cd Updated docstrings and generated pdoc3 files
Added examples.py
Updated README.md 28 Jan 2020 Arjan Zijderveld 68ccbda07d6 Added type registry parsing and retrieval functions
Updated README.md 27 Jan 2020 Arjan Zijderveld 37cb8f24d5b M Merge remote-tracking branch 'origin/master' 25 Jan 2020 Emiel Sebastiaan ef4457c8fca Documentation 24 Jan 2020 Emiel Sebastiaan 2f659d10186 Set theme jekyll-theme-minimal 24 Jan 2020 Arjan Zijderveld ed6ff9f91f4 Added basic support for websocket ws:// and wss:// URLs 25 Jan 2020 Arjan Zijderveld 5bf78abdf42 Added pdoc3 files 24 Jan 2020 Arjan Zijderveld 26af105d63a Added encode_scale and decode_scale functions 23 Jan 2020 Arjan Zijderveld 0afc1629d31 Only load default type registry when provided in kwargs 21 Jan 2020 Arjan Zijderveld 731a5b0b3c9 Added metadata_version for backwards compat. 21 Jan 2020 Arjan Zijderveld a0c848f2b08 Substrate-interface now supports runtime historic types
Added metadata caching
Added compose call function
Added several runtime and metadata functions (moved from Py Substrate API) 21 Jan 2020 Arjan Zijderveld 387a9ad33c3 Implemented versioned type registry
Added caching of metadata per runtime id
Refactored init of methods
Added implemented methods list 17 Jan 2020 Arjan Zijderveld 13c02f75beb Added serialization methods 16 Jan 2020 Arjan Zijderveld dbdf2106d2c Added serialize methods for metadata entities 16 Jan 2020 Arjan Zijderveld 5b34cd2885e Added MapType support for runtime_getState calls 08 Jan 2020 Arjan Zijderveld e110e1872b0 Added runtime_getMetadata methods 06 Jan 2020 Arjan Zijderveld 68f311e675c Backwards compatibility when RPC request fails
Implemented encoding for Bytes and HexBytes 20 Dec 2019 Arjan Zijderveld 803f5ba6a0e Modified storage hash for V9 in get_block_events 28 Nov 2019 Arjan Zijderveld 5d87f795534 Updated setup.py 28 Nov 2019 Arjan Zijderveld c2a3720cecb Fixed broken imports 28 Nov 2019 Arjan Zijderveld 15af44a3dbb Added storage key hash support for metadata v9+
Refactored hasher helper functions
Added SS58 encode/decode helper functions 28 Nov 2019 Arjan Zijderveld 28d520e5154 Added processing and SCALE decoding of storage calls 27 Nov 2019 Arjan Zijderveld 7f64648d7ba Made raw RPC requests public accessible
Also decode log items when metadata context is present 26 Nov 2019 Arjan Zijderveld ac8ce4a44b5 Added get_storage_by_key function 11 Nov 2019 Arjan Zijderveld 48ec644e440 Initial commit of the reorg feature #70 01 Oct 2019 Arjan Zijderveld 932e9a547d3 Pass through of metadata with storage calls 06 Sep 2019 Arjan Zijderveld cbca2497bbf Pass through of metadata with storage calls 06 Sep 2019 Arjan Zijderveld 4ac47395545 Tweaked mock extrinsics option 03 Sep 2019 Arjan Zijderveld 59e9c6f4a55 Added get block number function 03 Sep 2019 Arjan Zijderveld e227772cc8a Added get block number function 03 Sep 2019 Arjan Zijderveld 40a6b35f573 Added get block number function 03 Sep 2019 Arjan Zijderveld 66c31d26371 Added mock extrinsics option to substrate interface 03 Sep 2019 Arjan Zijderveld 787ba7362b8 Specify version for xxhash 25 Aug 2019 Arjan Zijderveld f806f3cb4cc Added version call 11 Aug 2019 Arjan Zijderveld 1ff294ed415 Added hasher input parameter for storage function calls 12 Jul 2019 Arjan Zijderveld 0bd29468e42 Determine storage hasher function according to metadata version 10 Jul 2019 Arjan Zijderveld 12d54665403 Use Blake2_256 as default storage hasher 10 Jul 2019 Arjan Zijderveld 64fdc6faf48 Use Blake2_256 as default storage hasher 10 Jul 2019 Arjan Zijderveld 75929859fb8 Added log entries
Added Session validators to interface
Added Scale decoding of get_storage to Substrate interface 04 Jul 2019 ← Prev Next → [{"id": "da9375af49fc568b82de2c2fbb08e7e011c088e7", "href": "/projects/ER/repos/py-substrate-interface/commits/da9375af49fc568b82de2c2fbb08e7e011c088e7","parents": [{ "id": "ed737b08dceb0fd50578b509c4e0f8ce0e8b7cad" }]},{"id": "ed737b08dceb0fd50578b509c4e0f8ce0e8b7cad", "href": "/projects/ER/repos/py-substrate-interface/commits/ed737b08dceb0fd50578b509c4e0f8ce0e8b7cad","parents": [{ "id": "8f02739216d16e40b0e3d1aed7c7bc824889e873" }]},{"id": "8f02739216d16e40b0e3d1aed7c7bc824889e873", "href": "/projects/ER/repos/py-substrate-interface/commits/8f02739216d16e40b0e3d1aed7c7bc824889e873","parents": [{ "id": "b719564d3f2dc1cc7b362208c879d6894d4e6ac8" }]},{"id": "b719564d3f2dc1cc7b362208c879d6894d4e6ac8", "href": "/projects/ER/repos/py-substrate-interface/commits/b719564d3f2dc1cc7b362208c879d6894d4e6ac8","labels": [{"name": "0.9.1", "type": "TAG", "href": "/projects/ER/repos/py-substrate-interface/browse?at=0.9.1"}],"parents": [{ "id": "652f3176cfbb281de3a1feb8fad45d5cf2e6ca27" }]},{"id": "652f3176cfbb281de3a1feb8fad45d5cf2e6ca27", "href": "/projects/ER/repos/py-substrate-interface/commits/652f3176cfbb281de3a1feb8fad45d5cf2e6ca27","parents": [{ "id": "78d9b3912818bb323fae92ba93b14a03b9136acb" }]},{"id": "78d9b3912818bb323fae92ba93b14a03b9136acb", "href": "/projects/ER/repos/py-substrate-interface/commits/78d9b3912818bb323fae92ba93b14a03b9136acb","parents": [{ "id": "12953629ee78789b3d3e58433b19be3ba420f382" }]},{"id": "12953629ee78789b3d3e58433b19be3ba420f382", "href": "/projects/ER/repos/py-substrate-interface/commits/12953629ee78789b3d3e58433b19be3ba420f382","parents": [{ "id": "b12f76775b486f2b4eafa74e5356ea081152f4f4" }]},{"id": "b12f76775b486f2b4eafa74e5356ea081152f4f4", "href": "/projects/ER/repos/py-substrate-interface/commits/b12f76775b486f2b4eafa74e5356ea081152f4f4","parents": [{ "id": "948bd51fdebd97476cf99a7d06d0d12f0e58f790" }]},{"id": "948bd51fdebd97476cf99a7d06d0d12f0e58f790", "href": "/projects/ER/repos/py-substrate-interface/commits/948bd51fdebd97476cf99a7d06d0d12f0e58f790","labels": [{"name": "0.9.0", "type": "TAG", "href": "/projects/ER/repos/py-substrate-interface/browse?at=0.9.0"}],"parents": [{ "id": "df32a1a5b77564d58e8a9eb1b92e95e167161ba2" }]},{"id": "df32a1a5b77564d58e8a9eb1b92e95e167161ba2", "href": "/projects/ER/repos/py-substrate-interface/commits/df32a1a5b77564d58e8a9eb1b92e95e167161ba2","parents": [{ "id": "ea41c45b4d87dbf28cf6bb7c29c5998ea4bb15c6" }]},{"id": "ea41c45b4d87dbf28cf6bb7c29c5998ea4bb15c6", "href": "/projects/ER/repos/py-substrate-interface/commits/ea41c45b4d87dbf28cf6bb7c29c5998ea4bb15c6","parents": [{ "id": "2d0300941cdb95e16a466518c96af2129464849d" }]},{"id": "2d0300941cdb95e16a466518c96af2129464849d", "href": "/projects/ER/repos/py-substrate-interface/commits/2d0300941cdb95e16a466518c96af2129464849d","parents": [{ "id": "68ccbda07d6c3766c0f0f278ef25b5206b1c8790" }]},{"id": "68ccbda07d6c3766c0f0f278ef25b5206b1c8790", "href": "/projects/ER/repos/py-substrate-interface/commits/68ccbda07d6c3766c0f0f278ef25b5206b1c8790","parents": [{ "id": "37cb8f24d5bda3f2f122e6201143498eae0e5c6b" }]},{"id": "37cb8f24d5bda3f2f122e6201143498eae0e5c6b", "href": "/projects/ER/repos/py-substrate-interface/commits/37cb8f24d5bda3f2f122e6201143498eae0e5c6b","parents": [{ "id": "ed6ff9f91f47f49c9d3ba148f4d89dce882f9aab" },{ "id": "ef4457c8fca68680d4e80a35eeed7cc806748a09" }]},{"id": "ef4457c8fca68680d4e80a35eeed7cc806748a09", "href": "/projects/ER/repos/py-substrate-interface/commits/ef4457c8fca68680d4e80a35eeed7cc806748a09","parents": [{ "id": "2f659d101861921e3a163857295502fccdb28a91" }]},{"id": "2f659d101861921e3a163857295502fccdb28a91", "href": "/projects/ER/repos/py-substrate-interface/commits/2f659d101861921e3a163857295502fccdb28a91","parents": [{ "id": "5bf78abdf4207ba5f8c96823fb339a6dfc6e0f2d" }]},{"id": "ed6ff9f91f47f49c9d3ba148f4d89dce882f9aab", "href": "/projects/ER/repos/py-substrate-interface/commits/ed6ff9f91f47f49c9d3ba148f4d89dce882f9aab","parents": [{ "id": "5bf78abdf4207ba5f8c96823fb339a6dfc6e0f2d" }]},{"id": "5bf78abdf4207ba5f8c96823fb339a6dfc6e0f2d", "href": "/projects/ER/repos/py-substrate-interface/commits/5bf78abdf4207ba5f8c96823fb339a6dfc6e0f2d","parents": [{ "id": "26af105d63aa36f6b3c5003c6daaef07c7c55325" }]},{"id": "26af105d63aa36f6b3c5003c6daaef07c7c55325", "href": "/projects/ER/repos/py-substrate-interface/commits/26af105d63aa36f6b3c5003c6daaef07c7c55325","parents": [{ "id": "0afc1629d318b0e02d02893bb8a46c011a2bcfaa" }]},{"id": "0afc1629d318b0e02d02893bb8a46c011a2bcfaa", "href": "/projects/ER/repos/py-substrate-interface/commits/0afc1629d318b0e02d02893bb8a46c011a2bcfaa","parents": [{ "id": "731a5b0b3c9ead06b54cfce2c0dad4b3243defa0" }]},{"id": "731a5b0b3c9ead06b54cfce2c0dad4b3243defa0", "href": "/projects/ER/repos/py-substrate-interface/commits/731a5b0b3c9ead06b54cfce2c0dad4b3243defa0","parents": [{ "id": "a0c848f2b08abfbc80cf29feb6a68c01f48f1ee3" }]},{"id": "a0c848f2b08abfbc80cf29feb6a68c01f48f1ee3", "href": "/projects/ER/repos/py-substrate-interface/commits/a0c848f2b08abfbc80cf29feb6a68c01f48f1ee3","parents": [{ "id": "387a9ad33c382d504b3363cb042f02af5ca2f3af" }]},{"id": "387a9ad33c382d504b3363cb042f02af5ca2f3af", "href": "/projects/ER/repos/py-substrate-interface/commits/387a9ad33c382d504b3363cb042f02af5ca2f3af","parents": [{ "id": "13c02f75beb20b05d54166bf484f54a18033787c" }]},{"id": "13c02f75beb20b05d54166bf484f54a18033787c", "href": "/projects/ER/repos/py-substrate-interface/commits/13c02f75beb20b05d54166bf484f54a18033787c","parents": [{ "id": "dbdf2106d2cc1124e7c058f8a0fe53ae785f8e1d" }]},{"id": "dbdf2106d2cc1124e7c058f8a0fe53ae785f8e1d", "href": "/projects/ER/repos/py-substrate-interface/commits/dbdf2106d2cc1124e7c058f8a0fe53ae785f8e1d","parents": [{ "id": "5b34cd2885e9e0446d76565fa2aac4168257b619" }]},{"id": "5b34cd2885e9e0446d76565fa2aac4168257b619", "href": "/projects/ER/repos/py-substrate-interface/commits/5b34cd2885e9e0446d76565fa2aac4168257b619","parents": [{ "id": "e110e1872b00ac6c644e73731c38da84bde8994a" }]},{"id": "e110e1872b00ac6c644e73731c38da84bde8994a", "href": "/projects/ER/repos/py-substrate-interface/commits/e110e1872b00ac6c644e73731c38da84bde8994a","parents": [{ "id": "68f311e675c17746426727cb15bf29fcd7e89259" }]},{"id": "68f311e675c17746426727cb15bf29fcd7e89259", "href": "/projects/ER/repos/py-substrate-interface/commits/68f311e675c17746426727cb15bf29fcd7e89259","parents": [{ "id": "803f5ba6a0efbff274b5cde8d3e12dea4a798a8f" }]},{"id": "803f5ba6a0efbff274b5cde8d3e12dea4a798a8f", "href": "/projects/ER/repos/py-substrate-interface/commits/803f5ba6a0efbff274b5cde8d3e12dea4a798a8f","parents": [{ "id": "5d87f7955347ab0f2e998646f7ae224cff7c19ea" }]},{"id": "5d87f7955347ab0f2e998646f7ae224cff7c19ea", "href": "/projects/ER/repos/py-substrate-interface/commits/5d87f7955347ab0f2e998646f7ae224cff7c19ea","parents": [{ "id": "c2a3720cecbfce58b5e07a3bd0c14cb43a5c0a46" }]},{"id": "c2a3720cecbfce58b5e07a3bd0c14cb43a5c0a46", "href": "/projects/ER/repos/py-substrate-interface/commits/c2a3720cecbfce58b5e07a3bd0c14cb43a5c0a46","parents": [{ "id": "15af44a3dbbe9c5cb9c310a694b1001eda3558b8" }]},{"id": "15af44a3dbbe9c5cb9c310a694b1001eda3558b8", "href": "/projects/ER/repos/py-substrate-interface/commits/15af44a3dbbe9c5cb9c310a694b1001eda3558b8","parents": [{ "id": "28d520e5154e9d9673cbd314a650fb4ad2f10f81" }]},{"id": "28d520e5154e9d9673cbd314a650fb4ad2f10f81", "href": "/projects/ER/repos/py-substrate-interface/commits/28d520e5154e9d9673cbd314a650fb4ad2f10f81","parents": [{ "id": "7f64648d7baab4d63466563eed71006d95aeedc4" }]},{"id": "7f64648d7baab4d63466563eed71006d95aeedc4", "href": "/projects/ER/repos/py-substrate-interface/commits/7f64648d7baab4d63466563eed71006d95aeedc4","parents": [{ "id": "ac8ce4a44b5bffcdbce76e843b2e4991cc44b458" }]},{"id": "ac8ce4a44b5bffcdbce76e843b2e4991cc44b458", "href": "/projects/ER/repos/py-substrate-interface/commits/ac8ce4a44b5bffcdbce76e843b2e4991cc44b458","parents": [{ "id": "48ec644e4407d03496aca10cde1cb321e56ccfb5" }]},{"id": "48ec644e4407d03496aca10cde1cb321e56ccfb5", "href": "/projects/ER/repos/py-substrate-interface/commits/48ec644e4407d03496aca10cde1cb321e56ccfb5","parents": [{ "id": "932e9a547d31aba78e36bf3caad7c383b8d02aca" }]},{"id": "932e9a547d31aba78e36bf3caad7c383b8d02aca", "href": "/projects/ER/repos/py-substrate-interface/commits/932e9a547d31aba78e36bf3caad7c383b8d02aca","parents": [{ "id": "cbca2497bbf91716465384a1d1788e1deb3b49a9" }]},{"id": "cbca2497bbf91716465384a1d1788e1deb3b49a9", "href": "/projects/ER/repos/py-substrate-interface/commits/cbca2497bbf91716465384a1d1788e1deb3b49a9","parents": [{ "id": "4ac473955459d9bcd273708235ea5bc56be965c1" }]},{"id": "4ac473955459d9bcd273708235ea5bc56be965c1", "href": "/projects/ER/repos/py-substrate-interface/commits/4ac473955459d9bcd273708235ea5bc56be965c1","parents": [{ "id": "59e9c6f4a551253bb590861f721319688691fdc4" }]},{"id": "59e9c6f4a551253bb590861f721319688691fdc4", "href": "/projects/ER/repos/py-substrate-interface/commits/59e9c6f4a551253bb590861f721319688691fdc4","parents": [{ "id": "e227772cc8a5323a885103a9b4242b5f15b14093" }]},{"id": "e227772cc8a5323a885103a9b4242b5f15b14093", "href": "/projects/ER/repos/py-substrate-interface/commits/e227772cc8a5323a885103a9b4242b5f15b14093","parents": [{ "id": "40a6b35f5730360655747a0f2cba2cba66b95f98" }]},{"id": "40a6b35f5730360655747a0f2cba2cba66b95f98", "href": "/projects/ER/repos/py-substrate-interface/commits/40a6b35f5730360655747a0f2cba2cba66b95f98","parents": [{ "id": "66c31d26371acbc5c7f01d43c578d7f10510b8d1" }]},{"id": "66c31d26371acbc5c7f01d43c578d7f10510b8d1", "href": "/projects/ER/repos/py-substrate-interface/commits/66c31d26371acbc5c7f01d43c578d7f10510b8d1","parents": [{ "id": "787ba7362b86d0e6d61fb01f96cb8956cd513c47" }]},{"id": "787ba7362b86d0e6d61fb01f96cb8956cd513c47", "href": "/projects/ER/repos/py-substrate-interface/commits/787ba7362b86d0e6d61fb01f96cb8956cd513c47","parents": [{ "id": "f806f3cb4ccba819ee1817df8de0c2898377e7a9" }]},{"id": "f806f3cb4ccba819ee1817df8de0c2898377e7a9", "href": "/projects/ER/repos/py-substrate-interface/commits/f806f3cb4ccba819ee1817df8de0c2898377e7a9","parents": [{ "id": "1ff294ed41558471d094dfa1d68fe1cead3aedd1" }]},{"id": "1ff294ed41558471d094dfa1d68fe1cead3aedd1", "href": "/projects/ER/repos/py-substrate-interface/commits/1ff294ed41558471d094dfa1d68fe1cead3aedd1","parents": [{ "id": "0bd29468e421f998097268816f150f60e5fd36ee" }]},{"id": "0bd29468e421f998097268816f150f60e5fd36ee", "href": "/projects/ER/repos/py-substrate-interface/commits/0bd29468e421f998097268816f150f60e5fd36ee","parents": [{ "id": "12d5466540353dd5c2ac64e3f9c422047a41f936" }]},{"id": "12d5466540353dd5c2ac64e3f9c422047a41f936", "href": "/projects/ER/repos/py-substrate-interface/commits/12d5466540353dd5c2ac64e3f9c422047a41f936","parents": [{ "id": "64fdc6faf48af7e44d1a2207bedca719a74aa759" }]},{"id": "64fdc6faf48af7e44d1a2207bedca719a74aa759", "href": "/projects/ER/repos/py-substrate-interface/commits/64fdc6faf48af7e44d1a2207bedca719a74aa759","parents": [{ "id": "75929859fb8b22100dd4ef908e2daf33672e1e11" }]},{"id": "75929859fb8b22100dd4ef908e2daf33672e1e11", "href": "/projects/ER/repos/py-substrate-interface/commits/75929859fb8b22100dd4ef908e2daf33672e1e11","parents": [{ "id": "162fe378c45102d66d5bcc6726bca04db9897a5e" }]}]