external repos
  1. external repos

py-substrate-interface

Public

Network

 
AuthorCommitMessageCommit Date
Nathan WhitakerNathan Whitaker
17fa62834b0Pool requests (#195)
Arjan ZijderveldArjan Zijderveld
2a5a10dfa75Implemented well-known storage keys in query() (#193) Implement 'well-known' storage keys described in Substrate
Arjan ZijderveldArjan Zijderveld
eb35ba5fd30Updated docstrings
Arjan ZijderveldArjan Zijderveld
dd484f9e263Updated docstrings
Arjan ZijderveldArjan Zijderveld
d36404fe664Updated docs
Arjan ZijderveldArjan Zijderveld
5f34d540982Added support for ink metadata V3 (#188) * Added support for ink metadata V3 #168 - Added metadata migration paths - Updated event processing - Updated gas prediction - Added storage_deposit_limit kwarg - Updated examples - Updated unit tests * Updated README.md and contract example
Arjan ZijderveldArjan Zijderveld
11ce0be2fbfScalecodec version bump
Arjan ZijderveldArjan Zijderveld
15c769c55a1Added missing error information for ExtrinsicReceipt in MetadataV14 #187
Arjan ZijderveldArjan Zijderveld
21754e10d49Added support for verification of wrapped messages #185 Another attempt with the data wrapped, as discussed in https://github.com/polkadot-js/extension/pull/743 Note: As Python apps are trusted sources on its own, no need to wrap data when signing from this lib
Arjan ZijderveldArjan Zijderveld
3a329f0e6c8Optional raw storage key to query decode instead of generating one
Arjan ZijderveldArjan Zijderveld
21178e2309aAdded convenience method retrieve_extrinsic_by_identifier #184
Arjan ZijderveldArjan Zijderveld
b249cd2cc00Scalecodec version bump
Arjan ZijderveldArjan Zijderveld
b7939520f1aTest ScaleType as encoding input
Arjan ZijderveldArjan Zijderveld
af30e4ac04eAdded auto_reconnect kwarg
Arjan ZijderveldArjan Zijderveld
266ae555d6dStore results found bool as meta_info of result obj #177
Arjan ZijderveldArjan Zijderveld
76a739077c7Fixed incorrect HDKD path length check #176
Arjan ZijderveldArjan Zijderveld
900ec3a4b1dLinting
Arjan ZijderveldArjan Zijderveld
0ed1d3287cdUpdated docs
Arjan ZijderveldArjan Zijderveld
0147643241eUpdated docs
Arjan ZijderveldArjan Zijderveld
7d2ebfd08d0Less strict version requirements in ECDSA dependencies #174
Arjan ZijderveldArjan Zijderveld
7f4b38cc737Scalecodec version bump Corrected number of storage function params based on hashers #169 Removed duplicate function definition
Arjan ZijderveldArjan Zijderveld
3579bf97edeScalecodec version bump
Arjan ZijderveldArjan Zijderveld
375205d42f3Decode default value of storage function when no result #173
Arjan ZijderveldArjan Zijderveld
a13577e4535Fix RPC results processed in wrong order RPC result race conditions sometimes led to an unprocessed subscription result
Arjan ZijderveldArjan Zijderveld
2391b3c5fbdFix RPC results processed in wrong order RPC result race conditions sometimes led to an unprocessed subscription result
Arjan ZijderveldArjan Zijderveld
12eca3ccebeAdded missing EthereumAddress type in Moonriver type registry #166
Arjan ZijderveldArjan Zijderveld
f9bd91043f2Updated version of RUST bindings: Python 3.10 wheels
Arjan ZijderveldArjan Zijderveld
f552bf0b435Added ChargeAssetTxPayment extension support
Arjan ZijderveldArjan Zijderveld
befa7a2ae04Determine ss58_format from runtime constant
Arjan ZijderveldArjan Zijderveld
5df61fc84a6Added signed extensions support (#163)
Arjan ZijderveldArjan Zijderveld
94f438a60f8Removed block caching #158
Arjan ZijderveldArjan Zijderveld
3a9a7b07f14Added create_scale_object convenience method polkascan/py-scale-codec#64
Arjan ZijderveldArjan Zijderveld
4dc62eb5088Updated README.md
Arjan ZijderveldArjan Zijderveld
82d4e56c6a7Fixed incorrect key generation when using numeric derivation paths #157
Arjan ZijderveldArjan Zijderveld
eb9e75fba47Removed reference to obsolete LogDigest class
Arjan ZijderveldArjan Zijderveld
85a52b1c8f2Also apply type registry preset when PortableRegistry
Arjan ZijderveldArjan Zijderveld
58dc1bbdcd4Treat `Moment` consistently as an `u64` as per the Substrate codebase
Arjan ZijderveldArjan Zijderveld
7e8193e5fc1Added support for ECDSA keypairs (#154) * Added support for ECDSA keypairs #141 Generate ECDSA Keypairs and sign extrinsics on for example Moonriver * Fixed incorrect scalecodec version * Added missing pycryptodome dependency * Fixed incorrect signature format * Raise ValueError when empty string in ss58_decode #151 * Updated unit test
Arjan ZijderveldArjan Zijderveld
2f7334ffc48Automatic gas prediction when omitting gas_limit in ContractInstance.exec()
Arjan ZijderveldArjan Zijderveld
ba9455ec77fMMerge pull request #152 from polkascan/feature/ink3_support New ink metadata V1 support Fixes #147
Arjan ZijderveldArjan Zijderveld
def0986e5ccAdded check if type_id exists in contract metadata Fixed incorrect unit test data
Arjan ZijderveldArjan Zijderveld
71b24825095Fixed incorrect type registry namespace prefix for ink message arguments #147 Added unit tests for contract metadata V1
Arjan ZijderveldArjan Zijderveld
0793a060faaAdded support for new ink! 3 metadata format #147 Processes V1 ink! metadata format and integrates PortableRegistry format to central type registry, using `ink::<source_hash>::<si_type_id>` namespace format
Arjan ZijderveldArjan Zijderveld
d7d22920842Scalecodec version bump
Arjan ZijderveldArjan Zijderveld
ec3ff858895Fixed several helper functions #146 Added helper function unit tests
Arjan ZijderveldArjan Zijderveld
154ff1ce2e2Skip unnecessary type conversion for scale_info type registries scalecodec version bump
Arjan ZijderveldArjan Zijderveld
1cadcbe62efFixed MetadataV14 block author retrieval #138
Arjan ZijderveldArjan Zijderveld
4be05f03d52Fixed incorrect reload of type registry when PortableRegistry is present Fixed unit tests
Arjan ZijderveldArjan Zijderveld
2437c80cbd2MMerge pull request #142 from bitpanda-labs/fix-total-fee-amount-balances-deposit fixing calculation of total fee amount when event is a balances/deposit
ilkerilker
0931c83049bfixing calculation of total fee amount when event is a balances/deposit