1ee7fe3697
add EnsureWithSuccess ( #12775 )
...
* add EnsureWithSuccess
* Apply suggestions from code review
Co-authored-by: Bastian Köcher <git@kchr.de >
* add docs
Co-authored-by: Bastian Köcher <git@kchr.de >
Co-authored-by: parity-processbot <>
2022-11-25 15:29:56 +00:00
Xiliang Chen and André Silva
47b27c292f
CLI flag to configure tx ban duration ( #11786 )
...
* add tx-ban-seconds
* fix
* trigger CI
* trigger CI
* remove test print
* Update client/cli/src/params/transaction_pool_params.rs
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
2022-07-12 11:19:13 +00:00
5788461196
pallet alliance ( #11112 )
...
* Add pallet-alliance
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Update multihash/cid and format
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Remove useless deps
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Add pallet-alliance into node runtime
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Fix has_identity
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Add TooMantBlacklist Error
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Add TooLongWebsiteUrlLength Error
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Add remove_announcement
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Derive pallet_identity::Config and Fix test/benchmarking
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Add part weight for call of pallet-alliance
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Remove pallet_identity Config trait
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Fix propose arguments
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Some nits
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* cargo fmt
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Fix benchmarking of add_blacklist/remove_blacklist
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Some nits
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Add benchmarking for init_members
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Add benchmarking for propose/vote/veto
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Fix benchmarking
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Remove some useless
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* fix some compile issue
* more fix
* all checks
* refactor
* refactor event
* refactor
* cleanup
* cleanup
* fix benchmarking
* fix warning
* fmt
* fix benchmarks
* with storage info
* fmt
* add new config
* fix benchmarks
* fix
* fmt
* Apply suggestions from code review
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* improvements
* fix
* update docs
* rename events, errors, and functions
* make kicking events clearer
* fix
* fix tests
* fix tests
* fix runtime
* fix build
* remove unneeded change
* remove Candidate role from Alliance
* fmt grumbles
* update lock
* update recursion limit
* benchmarks
* convert-try
* benchmark assertions
* fmt ,
* cargo lock
* Update frame/alliance/src/benchmarking.rs
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* add docs to public interfaces
* Apply suggestions from code review
Co-authored-by: Squirrel <gilescope@gmail.com >
* fix build (node)
* review
* use EitherOfDiverse
* update cargo toml
* make all dispatch class Normal
* change blacklist to unscrupulous
* formatting
* fmt oops
* rename benchmarking unscrupulous account creator
Co-authored-by: koushiro <koushiro.cqx@gmail.com >
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
Co-authored-by: joepetrowski <joe@parity.io >
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
Co-authored-by: Squirrel <gilescope@gmail.com >
2022-06-10 18:39:26 +00:00
Xiliang Chen and Bastian Köcher
f84fc59892
add has_identity ( #11197 )
...
* add has_identity
* Update frame/identity/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* update
* update
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2022-04-12 05:26:34 +00:00
Xiliang Chen
03ab76e9c7
add sort & try_append to bounded_vec ( #11196 )
2022-04-11 10:35:25 +02:00
Xiliang Chen
330acd47e6
Add ProxyRemoved event ( #11085 )
2022-03-22 09:45:35 +01:00
Xiliang Chen and Bastian Köcher
d346028a9d
reset events before apply runtime upgrade ( #10620 )
...
* reset events before apply runtime upgrade
* fix tests
* add test
* update comment
* Update frame/system/src/lib.rs
* trigger CI
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2022-01-12 08:22:29 +00:00
Xiliang Chen
b5b3e827ab
allow tip value of 1 ( #10425 )
...
* allow tip value of 1
* update comment
* fmt
* update test
* fmt
2021-12-06 12:31:13 +01:00
58a3ab2813
implement dispatch_as ( #9934 )
...
* implement dispatch_as
* fix
* fix
* weight for dispatch_as
* cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_utility --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/utility/src/weights.rs --template=./.maintain/frame-weight-template.hbs
* fix
* Update frame/utility/src/benchmarking.rs
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
* fix issues
Co-authored-by: Parity Bot <admin@parity.io >
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-11-04 15:34:29 +01:00
Xiliang Chen
aab666ed29
Expose trait Balance & AssetId ( #9863 )
...
* expose trait Balance
* expose trait AssetId
2021-09-25 22:41:11 +02:00
Xiliang Chen
0e324ae52f
make nonce public ( #9810 )
2021-09-18 17:25:30 +00:00
Xiliang Chen and Alexander Popiak
cd3e3043b0
Add VoteLocking config ( #9641 )
...
* Add VoteLocking config
Co-authored-by: Alexander Popiak <alexander.popiak@gmail.com >
2021-09-02 19:53:57 +01:00
Xiliang Chen
03c7b11244
improve decode for UncheckedExtrinsic ( #9646 )
...
* improve decode for UncheckedExtrinsic
* fmt
2021-08-29 06:43:50 +00:00
Xiliang Chen
b0857ce226
add CheckedRem ( #9412 )
...
* add CheckedRem
* fix
2021-07-22 12:59:23 +00:00
Xiliang Chen
e17a014627
include dispatch result in the Executed event ( #9315 )
...
* include dispatch result in the Executed event
* fix
* trigger CI
2021-07-20 14:40:11 +00:00
Xiliang Chen and Bastian Köcher
fc1199b6a1
move BlockNumberProvider ( #9209 )
...
* move BlockNumberProvider
* Update primitives/runtime/src/traits.rs
* Update primitives/runtime/src/traits.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2021-07-07 06:25:00 +00:00
Xiliang Chen
e508536ca4
remove Default from AssetId trait bound ( #9062 )
...
* update AssetId trait
* try again
2021-06-13 06:26:42 +00:00
Xiliang Chen
a032d62239
fix unreserve_all_named ( #9042 )
2021-06-08 10:59:19 +02:00
223529e4dd
Named reserve ( #7778 )
...
* add NamedReservableCurrency
* move currency related trait and types into a new file
* implement NamedReservableCurrency
* remove empty reserves
* Update frame/support/src/traits.rs
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
* fix build
* bump year
* add MaxReserves
* repatriate_reserved_named should put reserved fund into named reserved
* add tests
* add some docs
* fix warning
* Update lib.rs
* fix test
* fix test
* fix
* fix
* triggier CI
* Move NamedReservableCurrency.
* Use strongly bounded vec for reserves.
* Fix test.
* remove duplicated file
* trigger CI
* Make `ReserveIdentifier` assosicated type
* add helpers
* make ReserveIdentifier assosicated type
* fix
* update
* trigger CI
* Apply suggestions from code review
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
* trigger CI
* Apply suggestions from code review
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: Gavin Wood <i@gavwood.com >
Co-authored-by: Shaun Wang <spxwang@gmail.com >
2021-06-04 09:32:46 +02:00
Xiliang Chen
f29a6fdad3
Update decimals & website for Karura ( #8863 )
2021-05-20 10:11:07 +00:00
Xiliang Chen
327934c19e
impl Zero and One for fixed point numbers ( #8647 )
...
* impl Zero and One for fixed point numbers
* update librocksdb-sys to support M1
* fix build
* trigger CI
2021-04-22 22:02:54 +00:00
Xiliang Chen and Guillaume Thiolliere
3351cb8869
expose set_timestamp for runtime benchmarks ( #8601 )
...
* expose set_timestamp for runtime benchmarks
* Update frame/timestamp/src/lib.rs
Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com >
Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com >
2021-04-13 13:52:20 +02:00
8ac2cd57cc
emit event on remark ( #8120 )
...
Co-authored-by: Parity Benchmarking Bot <admin@parity.io >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-02-28 11:02:46 +01:00
Xiliang Chen
eb218eabcd
bump fs-swap ( #7834 )
2021-01-08 09:06:58 +01:00
f14809779d
Implement batch_all and update Utility pallet for weight refunds ( #7188 )
...
* implement batch_all
* bump version
* updates
* Better weight story for utility
* small fixes
* weights
* assert_noop_ignore_postinfo doesnt make sense
* Apply suggestions from code review
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2020-10-27 19:08:51 +00:00
Xiliang Chen
5172777c7d
handle returns correctly for transactional ( #7301 )
2020-10-12 12:00:19 +02:00
Xiliang Chen and Bastian Köcher
806dc9a659
Implements require_transactional ( #7261 )
...
* Implements require_transactional
* support wasm
* only enable for debug build
* remove wasm support and add feature flag
* Apply suggestions from code review
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* only use check for debug_assertions
* update per review
* update docs
* Apply suggestions from code review
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* remove duplicated tests
* fix test
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2020-10-12 09:46:15 +02:00
f6e95f5d51
reschedule ( #6860 )
...
* reschedule
* add tests
* Apply suggestions from code review
Co-authored-by: Dan Forbes <dan@danforbes.dev >
* add test for reschedule named perodic
* update test
* handle the case when reschedule does not change time
Co-authored-by: Dan Forbes <dan@danforbes.dev >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-10-07 14:51:44 +00:00
Xiliang Chen and Bastian Köcher
8656a34289
expose add_proxy and remove_proxy ( #7189 )
...
* expose add_proxy and remove_proxy
* add getter
* bump version
* Update frame/proxy/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* add comments
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2020-10-01 08:58:54 +00:00
67e1dad940
Bounties ( #5715 )
...
* add some compact annotation
* implement bounties for treasury
* fix test build
* remove some duplicated code
* fix build
* add tests
* fix build
* fix tests
* rename
* merge deposit byte fee
* add comments
* refactor storage
* support sub bounty
* emit BountyBecameActive when sub bounty is created
* able to contribute bounty
* allow curator to cancel bounty
* remove bounty contribution
* implement bounty expiry
* Able to extend bounty
* fix build and update tests
* create sub bounty test
* add more tests
* add benchmarks for bounties
* fix build
* line width
* fix benchmarking test
* update trait
* fix typo
* Update lib.rs
Missing documentation on Bounties added on this change. Please check the definitions of `propose_bounty` and `create_bounty`.
* update docs
* add MaximumSubBountyDepth
* put BountyValueMinimum into storage
* rework bount depth
* split on_initialize benchmarks
* remove components from constant functions
* Update weight integration into treasury
* Update reject proposal read/writes
* fix weight calculation
* Ignore weights with 0 factor
* Remove 0 multipliers
* add some docs
* allow unused for generated code
* line width
* allow RejectOrigin to cancel a pending payout bounty
* require BountyValueMinimum > ED
* make BountyValueMinimum configurable by chain spec
* remove sub-bounty features
* update curator
* accept curator
* unassign and cancel
* fix tests
* new tests
* Update lib.rs
- Include on `Assign_curator`, `accept_curator` and `unassign_curator` on Bounties Protocol Section
- Include curator fee and curator deposit definitions on Terminology
- Update intro.
* fix test
* update extend_bounty_expiry
* fix benchmarking
* add new benchmarking code
* add docs
* fix tests
* Update benchmarking.rs
* Make BountyValueMinimum a trait config instead of stroage value
* fix runtime build
* Update weights
* Update default_weights.rs
* update weights
* update
* update comments
* unreserve curator fee
* update tests
* update benchmarks
* fix curator deposit handling
* trigger CI
* fix benchmarking
* use append instead of mutate push
* additional noop tests
* improve fee hanlding. update event docs
* RejectOrigin to unassign
* update bounty cancel logic
* use Zero::zero() over 0.into()
* fix tests
* fix benchmarks
* proposed fixes to bounties
* fix tests
* fix benchmarks
* update weightinfo
* use closure
* fix compile
* update weights
Co-authored-by: RRTTI <raul@ost.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-09-18 10:19:22 +00:00
Xiliang Chen
d2dcb5ce7a
fix pallet-evm features ( #6995 )
2020-09-01 05:26:25 +02:00
Xiliang Chen
b1a8ff1724
expose Deposit ( #6943 )
2020-08-24 09:38:18 +02:00
Xiliang Chen
168e9df7e2
make impl_outer_origin default to use frame_system ( #6695 )
2020-07-21 15:47:08 +00:00
Xiliang Chen
8f4329823a
allow to specify schedule time as a relative value ( #6578 )
...
* allow to specify schedule time as a relative value
* bump version
* line width
* fix benchmarks
* rename and updates
2020-07-15 05:19:21 +00:00
Xiliang Chen and Gavin Wood
e1d0f84c67
Allow specify schedule dispatch origin ( #6387 )
...
* allow specify schedule dispatch origin
* fix tests
* use caller origin for scheduled
* fix tests
* line width
* check origin for cancel
* line width
* fix some issues for benchmarking
* fix doc test
* another way to constraint origin
* fix build issues
* fix cancel
* line width
* fix benchmarks
* bump version
* enable runtime upgrade
* add migration code and test
* Update frame/scheduler/src/lib.rs
Co-authored-by: Gavin Wood <github@gavwood.com >
* expose migration method
* add notes
* bump version
* remove on_runtime_upgrade
* fix test
Co-authored-by: Gavin Wood <github@gavwood.com >
2020-07-02 15:05:15 +02:00
Xiliang Chen
dd3333f8b4
Implement Contains for pallet-membership ( #6518 )
...
* implement Contains for pallet-membership
* bump version
2020-06-26 15:37:45 +02:00
Xiliang Chen
7d30ae7ba8
add system_dryRun ( #6300 )
...
* add system_dryRun
* fix build error
* delete unneeded code
* return ApplyExtrinsicResult directly
* line width
* mark dry run unsafe
* line width
* fix test
* add test
* update comment
2020-06-16 22:51:03 +02:00
Xiliang Chen
6547d7a09a
Allow ExistentialDeposit = 0 ( #6185 )
...
* Allow ExistentialDeposit = 0
* there are better ways to check is an account exists
* fix StorageMapShim
* test account events and fix some bugs
2020-06-02 17:22:21 +02:00
Xiliang Chen
c46b2020f2
fix lstrip in biguint ( #6151 )
...
* add failing test for multiply_by_rational
* fix BigUint
* fix length
* bump version
* merge tests
2020-05-27 10:18:53 +02:00
Xiliang Chen
efae379676
make calls public ( #6109 )
2020-05-22 09:04:20 +02:00
Xiliang Chen
339b09002b
add missing features for runtime-benchmarks ( #5833 )
2020-04-30 11:55:18 +02:00
Xiliang Chen
fbc4e7f055
fix Fixed64 ( #5784 )
...
* fix fixed64
* improve
* bump version
2020-04-26 19:39:16 +02:00
Xiliang Chen
74bc141f4f
expose constants for identity pallet ( #5783 )
...
* expose constants
* bump version
2020-04-25 15:17:53 +02:00
Xiliang Chen
7dcff4c1e2
emit TipClosed event on success tip payout ( #5656 )
...
* emit TipClosed event on success tip payout
* test for events
* bump version
2020-04-17 10:37:00 +02:00
Xiliang Chen and Shawn Tabrizi
d1261d3482
Introduce Fixed128 from ORML to sp_arithmetic ( #5614 )
...
* add fixed128
* fix build
* re-export
* fix test
* saturating_pow
* Update primitives/arithmetic/src/fixed128.rs
Co-Authored-By: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-04-14 10:07:59 +02:00
Xiliang Chen
35b5cdd29b
serialize partial_fee into string ( #4898 )
...
* serialize partial_fee into string
* implement deserialize
* bump version
2020-02-12 13:16:00 +01:00
Xiliang Chen
febb6e29b2
add state_getKeysPaged ( #4718 )
...
* add storage_getNextKey
* RPC storage_getKeysPages
* respect count
* use iterator
* improve
* add tests
* improve
* add doc comments
* Make prefix optional
* update error
* improve
2020-02-04 10:44:40 +01:00
Xiliang Chen
b72ba98b97
make compute_fee public ( #4669 )
2020-01-18 09:22:43 +01:00
Xiliang Chen
20ce6c120c
remove unused safe-mix dependency ( #4656 )
2020-01-17 09:16:20 +01:00
Xiliang Chen
507909c3be
Improve PaysFee trait and dispatch info logic in utility module ( #4606 )
...
* pass target to PaysFee trait and allow batch call to be free if all its calls are free
* bump version
* fix error
2020-01-13 08:48:34 +01:00
Xiliang Chen
901dff5d14
use generated ModuleToIndex type ( #4495 )
2019-12-24 16:16:19 +01:00
Xiliang Chen and Kian Paimani
04571d958b
PaysFee for DispatchInfo ( #4165 )
...
* Add PaysFee trait
* bump version
* Apply suggestions from code review
Co-Authored-By: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* line width
* Apply suggestions from code review
Co-Authored-By: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* fix test
* fix test
* fix test
2019-11-25 14:42:51 +08:00
Xiliang Chen
3d4bee6cd6
add div and checked_div to Fixed64 ( #4136 )
...
* add div and checked_div to Fixed64
* add more tests
* div by zero is div by zero
2019-11-19 22:33:29 +01:00
Xiliang Chen
f7ee9ab235
Fix node-template ( #3924 )
...
* fix node-template
Use MultiSignature to maintain compatibility with substrate-node
Reset version to 1
Remove unused const
* fix chain_spec
* line width
2019-10-27 12:54:41 +01:00
Xiliang Chen
bf1786b628
remove unused file ( #3851 )
2019-10-18 12:58:04 +02:00
34c7338211
Decouple randomness-collective-flip ( #3792 )
...
* Abstract Randomness trait
* bump version
* fix doc test
* simpify code a bit
* Apply suggestions from code review
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
Co-Authored-By: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* fix tests
2019-10-10 12:41:42 +02:00
Xiliang Chen and Bastian Köcher
2c77262c8f
expose module errors into metadata ( #3752 )
...
* expose module errors into metadata
* it checks
* Tests for error metadata
* Apply suggestions from code review
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
* remove inherent errors from metadata
* bump version
* Apply suggestions from code review
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
* Update srml/support/src/error.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
2019-10-08 11:30:16 +02:00
Xiliang Chen
67a4bc4bdd
Minor fixes ( #3751 )
...
* fix warning
* use compact for balance type
* bump version
2019-10-03 03:16:07 +02:00
Xiliang Chen
d4650c4739
refactor contracts to use Time trait ( #3717 )
...
* refactor contracts to use Time trait
* bump version
2019-09-28 19:07:21 +02:00
Xiliang Chen
294d172187
fix inconsistency in block time ( #3603 )
2019-09-12 10:21:21 +02:00
Xiliang Chen
9dc9e51063
Fix node template build issue ( #3570 )
...
* fix unused var warning
* fix node-tempalte build issue
2019-09-07 12:53:11 +02:00
Xiliang Chen
da03850eed
add Copy to Moment type ( #3476 )
...
* add Copy to Moment type
* bump version
* add Copy to support::Traits::Time::Moment and removed few clones
2019-08-25 12:57:31 +02:00
Xiliang Chen
0f0df9850a
add post_dispatch ( #3229 )
...
* add post_dispatch
* Update traits.rs
* Update checked_extrinsic.rs
* Update traits.rs
* Update traits.rs
* fix build issue
* update runtime version
* fix test build issue
2019-08-08 09:56:04 +02:00
b3dd034cce
GenericAsset module ( #2790 )
...
* added generic asset module
* Update srml/generic-asset/Cargo.toml
* Update srml/generic-asset/Cargo.toml
* revert Cargo.lock changes
* cleanup line width
* rename srml_support to support
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* update comments
* more docs
* update Cargo.lock
* fix tests
* update headers and fix missing events
* Update srml/generic-asset/Cargo.toml
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
* Update srml/generic-asset/src/lib.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
* Apply suggestions from code review
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
* fix issues
* avoid duplicated code
* fix build issue
* cleanup Cargo.toml
* update based on reviews
* remove not used method
* update parity-codec version
* fix test build issue
* update Cargo.lock
* update with latest substrate changes
* refactor PermissionVersions encoding
2019-07-11 16:36:48 +02:00
Xiliang Chen
55937d1f08
Update libp2p addresses in readme ( #2616 )
2019-05-17 12:04:05 +01:00
Xiliang Chen
57164aa747
Remove As trait bound from Currency::Balance ( #2205 )
...
* remove As<64> bond
* Currency trait refactor
* bump spec version
2019-05-09 09:40:28 +02:00
Xiliang Chen
ef142722e3
Pass RunCmd to user ( #2425 )
2019-05-01 20:08:17 +02:00
Xiliang Chen
c4cbfb355c
Move scripts to scripts folder and update readme ( #2331 )
...
* Move scripts to scripts folder and update readme
* Update node-template/README.md
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Update node-template/README.md
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Update node-template/README.md
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Update node-template/README.md
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Update node-template/README.md
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Update node-template/README.md
Co-Authored-By: xlc <xlchen1291@gmail.com >
* remove release flag
2019-04-23 08:50:31 +02:00
Xiliang Chen
72a1c6298e
handle not found error in purge-chain ( #2274 )
2019-04-14 14:57:56 +02:00
Xiliang Chen
19d77cbc23
update authers for rest of the node-template cargo.toml files ( #2242 )
2019-04-10 10:26:29 +02:00
Xiliang Chen
cb766e5f5d
update name and authors to placeholder text for node-template ( #2222 )
...
* update name and authors to placeholder text
* revert package name change
2019-04-09 07:22:20 +02:00
Xiliang Chen
cb7a8161f5
code cleanup ( #2206 )
2019-04-04 16:55:55 +02:00
Xiliang Chen
ea868b6e30
allow trailling comma in decl_event ( #2117 )
...
* allow trailling comma in decl_event
* Update srml/support/src/event.rs
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Update srml/support/src/event.rs
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Update srml/support/src/event.rs
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Update srml/support/src/event.rs
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Update srml/support/src/event.rs
Co-Authored-By: xlc <xlchen1291@gmail.com >
* bump version and update wasm
2019-03-29 08:19:35 +01:00
Xiliang Chen
36d90ff272
expose linked map info to metadata ( #2037 )
...
* expose linked map info to metadata
* Make it non breaking change
* another way
* change to option 1
* bump metadata version
* fix test
* bump version and update wasm
2019-03-23 11:17:29 +01:00
Xiliang Chen
fafffdb771
Transaction Fee Module ( #1648 )
...
* wip
* Split bytes fee charging and charging by amount into different traits.
* Move to edition 2018.
* Implemented charge fee traits for fees module.
* Implemented 'on_finalise' for fee module.
* Updated fees finalize impl.
* Renaming and documentation update.
* Added overflow & underflow check for fee calculation.
* Added mock and unit tests for fee module.
* More unit tests for fees module.
* Fixed srml-executive unit tests.
* Remove transaction base/bytes fee from balances module, fix unit tests.
* fix compile error
* Fixed unit test.
* Minor fixes.
* Bump spec version.
* Bump spec version.
* Updated fees module and runtime wasm.
* Fees module code style improvement; updated runtime wasm.
* Bump spec and impl version.
2019-02-15 11:21:38 +01:00
Xiliang Chen
623775ad96
enable dns transport ( #1433 )
2019-01-15 11:23:32 +01:00
Xiliang Chen
0e569e6bf2
new state api state_getKeys to expose storage keys ( #1380 )
2019-01-11 12:51:19 +01:00
Xiliang Chen
bf51b8a5ad
Move double map to support module and generalize it ( #1379 )
...
* Move double map to support and generalize it
* add docs back
* reduces the number of required allocations
2019-01-11 11:44:15 +01:00
Xiliang Chen
eb3503b0c7
expose peer information via rpc ( #1362 )
...
* expose peer information via rpc
* fixes tests
* cleanup
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Update docs
Co-Authored-By: xlc <xlchen1291@gmail.com >
* Add missing docs
* keep original type for PeerInfo best_hash/best_number
* cleanup
* Update mod.rs
2019-01-09 12:18:24 +01:00