Commit Graph

  • 608f6ae5d9 Use transfer for sandboxed memory get/set (#863) Sergey Pepyakin 2018-10-03 13:26:38 +01:00
  • 9e476ba0ab Query dest balance only once + doc. (#861) Sergey Pepyakin 2018-10-03 13:25:14 +01:00
  • 270d0186c1 Refine sandbox errors (#860) Sergey Pepyakin 2018-10-03 13:23:50 +01:00
  • 35f3fe7e77 use the map! macro instead of defining it all over the place (#867) guanqun 2018-10-03 20:22:58 +08:00
  • e68cd9df10 Gitlab ci sample (#31) gabriel klawitter 2018-10-01 21:30:32 +01:00
  • d14700f7b6 The NodeId is always available in the session info (#859) Pierre Krieger 2018-10-01 19:31:07 +02:00
  • a21b2bfbb8 Some metadata cleanup and improvements (#857) Bastian Köcher 2018-10-01 18:50:30 +02:00
  • ec8dda0dd4 Return correct hash for finalised transactions. (#858) Tomasz Drwięga 2018-10-01 18:49:48 +02:00
  • e8d88fcb7b Global unique subscription ids. (#848) Tomasz Drwięga 2018-10-01 17:31:52 +02:00
  • 04cf0072ba Auxiliary data storage in client backend (#849) Arkadiy Paronyan 2018-10-01 01:10:45 +02:00
  • 2e728005c9 Fixed transaction propagation (#854) Arkadiy Paronyan 2018-09-30 20:41:18 +02:00
  • da2469b82a New BBQ Birch spec (#853) Gav Wood 2018-09-30 18:25:27 +01:00
  • 2414ffdac0 Fix sandbox::Memory lifecycle + sandox get memory function for no_std env (#845) Sergey Pepyakin 2018-09-30 17:23:32 +01:00
  • a5a7dd2480 Fixed transaction propagation (#850) Arkadiy Paronyan 2018-09-30 17:48:41 +02:00
  • cad28aa283 metadata returns Bytes (#846) Sergey Pepyakin 2018-09-30 13:16:31 +01:00
  • 68b6fd1ebd Remove #![feature(panic_handler)] (#844) Sergey Pepyakin 2018-09-29 18:56:20 +01:00
  • f4eb08dae5 Take and return the result in bytes (#842) Sergey Pepyakin 2018-09-29 18:56:00 +01:00
  • 6d8bea5137 Extract vanity, add restore (#843) Sergey Pepyakin 2018-09-29 18:51:52 +01:00
  • d4dbc306e8 Fixed consensus message garbage collection & DB initialization (#841) Arkadiy Paronyan 2018-09-29 16:53:47 +02:00
  • e1e6c19f64 Limit gossip for non-authorities (#838) Arkadiy Paronyan 2018-09-29 14:08:22 +02:00
  • 79d538ee66 Clean up the "custom protocol" code (#832) Pierre Krieger 2018-09-29 13:01:23 +02:00
  • c54350661d Fetching changes proof from remote nodes (#769) Svyatoslav Nikolsky 2018-09-29 11:47:29 +03:00
  • fdfd4672c1 Remove serde_json stuff from the metadata RPC (#833) Bastian Köcher 2018-09-29 10:37:06 +02:00
  • bec80177c0 fix a warning (#839) guanqun 2018-09-29 16:34:53 +08:00
  • 9a660f82ed Integration tests (#805) Arkadiy Paronyan 2018-09-28 11:37:55 +02:00
  • 955a5393d8 Load code from the overlay not from the database (#828) Sergey Pepyakin 2018-09-27 20:56:15 +01:00
  • 6af61b8649 Add test that ensures drain funds to death works (#829) Sergey Pepyakin 2018-09-27 20:55:45 +01:00
  • 41a6f54c4a pass correct header column to read_meta again (#827) snd 2018-09-28 04:43:18 +09:00
  • 0d284c0195 Fix transfer overflow exploit. (#824) Sergey Pepyakin 2018-09-27 19:13:14 +01:00
  • acc83202bc SS58 addresses in BFT (#823) Gav Wood 2018-09-27 17:53:57 +01:00
  • 2332d6dd04 More dependency cleanup (#825) Bastian Köcher 2018-09-27 18:52:51 +02:00
  • bf0d009d65 Refactor. (#822) Sergey Pepyakin 2018-09-27 17:47:54 +01:00
  • 65b9e11cd8 Renaming Gav 2018-09-27 16:25:53 +01:00
  • a3285e43f6 ensure meta is actually in the right column and sanity check on iterator (#820) Robert Habermeier 2018-09-27 16:05:24 +01:00
  • e5b48030b5 Fix newline. (#821) Gav Wood 2018-09-27 15:31:44 +01:00
  • 851c7f42df Fix block generation by updating codec versions in wasm (#810) Gav Wood 2018-09-27 14:38:56 +01:00
  • 29c9719568 Support authoring for multiple runtime versions (#816) Arkadiy Paronyan 2018-09-27 14:56:40 +02:00
  • 5eb1aefde6 Updates dependencies and tries to consolidate multiple version (#815) Bastian Köcher 2018-09-27 14:50:15 +02:00
  • 0ab3b2de35 Protocol ID configurable in the chain spec (#811) Arkadiy Paronyan 2018-09-27 13:26:07 +02:00
  • 37102611d4 Remove ethereum-types as direct dependency (#812) Bastian Köcher 2018-09-27 12:35:05 +02:00
  • a50e184402 Fixed spec to json serialization (#809) Arkadiy Paronyan 2018-09-27 11:22:45 +02:00
  • d46f2b9c76 cli: add --dev to all subcommands (#807) guanqun 2018-09-27 17:22:09 +08:00
  • dea800586f Remove accidentally-added .cargo/config (#806) Pierre Krieger 2018-09-26 18:59:23 +02:00
  • 718ba4e159 Remove node-api (#804) Bastian Köcher 2018-09-26 18:57:30 +02:00
  • 58cc0992df best_containing operations (issue 603) (#740) snd 2018-09-26 20:34:05 +09:00
  • 1438e15925 clear statedb panics (#797) Guanqun Lu 2018-09-26 18:23:33 +08:00
  • 74a5ff7d0d State db random fixes (#802) Guanqun Lu 2018-09-26 18:15:56 +08:00
  • 52dbf0cace Rewrite the libp2p networking (#742) Pierre Krieger 2018-09-26 11:56:32 +02:00
  • abf799f78f Hard cutoff for non-finalized block state pruning (#798) Robert Habermeier 2018-09-25 23:24:11 +01:00
  • 98e0a3a55a Contracts: Add transfer event (#801) Sergey Pepyakin 2018-09-25 20:49:18 +01:00
  • a613c62dc1 Fixed extrinsic encoding (#794) Arkadiy Paronyan 2018-09-25 18:01:10 +02:00
  • 68e3e3ee11 Transactions dependency graph (#787) Tomasz Drwięga 2018-09-25 16:38:23 +02:00
  • 82d6ca3484 Switch to shiny new fast, RLP-less trie (#795) Gav Wood 2018-09-25 15:32:22 +01:00
  • b02c274374 Finality notification streams (#791) Robert Habermeier 2018-09-24 17:45:37 +01:00
  • ef97973178 Contracts: clean (#788) Sergey Pepyakin 2018-09-24 13:31:00 +02:00
  • da991efd5f Removed From<H256> bound (#790) Arkadiy Paronyan 2018-09-23 20:45:06 +02:00
  • f71200ee3c Bump codec (#786) Gav Wood 2018-09-21 17:16:15 +02:00
  • b7d095a2e0 Introduce notion of finality to substrate (#760) Robert Habermeier 2018-09-21 15:56:21 +02:00
  • 28cc4d0fd6 Get rid of core::string in sr-std. (#783) Sergey Pepyakin 2018-09-21 15:45:04 +03:00
  • 25393abef8 Rewards & slashes proportional to the least-slashable validator (#781) Gav Wood 2018-09-21 09:10:16 +02:00
  • ebb688f81f Address grumbles in eras PR (#782) Gav Wood 2018-09-20 23:18:47 +02:00
  • 67bf1a6eaa Transaction eras (#758) Gav Wood 2018-09-20 14:01:01 +02:00
  • 43068f8fc3 remove duplicate try_into_trie_backend (#779) Guanqun Lu 2018-09-20 18:36:24 +08:00
  • caa8541ada Delete useless type (#775) Guanghua Guo 2018-09-20 13:36:27 +08:00
  • 5d64be26c3 Replace JSON metadata with custom metadata structures (#766) Bastian Köcher 2018-09-20 07:35:32 +02:00
  • 3c0da110f3 Bkchr impl macros scope (#774) Bastian Köcher 2018-09-20 00:02:29 +02:00
  • 1e31b8d8ea log authorities change (#726) Svyatoslav Nikolsky 2018-09-19 18:21:46 +03:00
  • 04e22cd795 cleanup client errors (#771) Svyatoslav Nikolsky 2018-09-19 16:26:36 +03:00
  • 9b369c4150 Fixes compilation of sandbox tests (#773) Bastian Köcher 2018-09-19 15:26:08 +02:00
  • 488830e81a Fix error handling in sandboxing/contracts modules (#744) Sergey Pepyakin 2018-09-19 11:01:25 +03:00
  • 400a22ebe5 Implement codec for U256 (#761) Wei Tang 2018-09-19 16:00:50 +08:00
  • 319549f563 Update lib.rs (#768) Guanghua Guo 2018-09-19 15:56:40 +08:00
  • e7d1933d25 Extract well known keys into a single place (#764) Sergey Pepyakin 2018-09-18 17:20:36 +03:00
  • 7fa337afbc Light friendly storage tracking: changes trie + extending over ranges (#628) Svyatoslav Nikolsky 2018-09-18 10:14:41 +03:00
  • 24479cd7f5 Substrate is the one (#759) Gav Wood 2018-09-18 09:12:49 +02:00
  • f10d8e177d Generalised Transaction Queue API (#741) Gav Wood 2018-09-17 18:43:59 +02:00
  • 263786df05 Telemetry refactor (#757) Maciej Hirsz 2018-09-17 18:43:47 +02:00
  • 597ea41cd4 Implement construct_runtime! macro (#751) Bastian Köcher 2018-09-17 17:27:22 +02:00
  • ea1b9bf026 SRML: fix OOB in srml_staking new_era. (#755) Sergey Pepyakin 2018-09-17 18:26:47 +03:00
  • 11578a8319 Not use extern (#748) Guanghua Guo 2018-09-17 14:26:33 +08:00
  • dcd181f31e Contracts: return arbitrary sized buffers (#711) Sergey Pepyakin 2018-09-15 13:46:59 +03:00
  • 56def2a38b Build project with --locked on CI (#743) Sergey Pepyakin 2018-09-15 11:06:20 +03:00
  • b76660afd4 Sr treasury fix (#739) Guanqun Lu 2018-09-14 15:50:22 +08:00
  • de4db765f5 Fixed spelling and grammar for clarity (#730) Drew Stone 2018-09-14 09:43:26 +02:00
  • 3f96419665 Remove unneeded code (#737) Gav Wood 2018-09-13 18:08:45 +02:00
  • bd40f05167 Remove stale file Gav 2018-09-13 15:57:18 +02:00
  • ca8f0d6625 bugfix: balances::transfer for new_account issue#722 (#731) 金XX(Aton) 2018-09-13 21:54:56 +08:00
  • a7f8f0f1bd Remove redundant code and merge rest into rt-std (#735) Gav Wood 2018-09-13 14:54:24 +02:00
  • 0ed48c89ab Remove dependency on the parity repo (#734) Arkadiy Paronyan 2018-09-13 14:25:38 +02:00
  • 88ef57e4bd Contracts: fix transfer function. (#733) Sergey Pepyakin 2018-09-13 15:25:20 +03:00
  • 72fb60cb49 Make impl_outer_origin! support generic Origins (#732) Bastian Köcher 2018-09-13 11:19:48 +02:00
  • 84748fccd3 Bring runtime API up to date with Substrate master (#17) Gav Wood 2018-09-12 19:36:33 +02:00
  • 5bd0ecddd2 Make impl_outer_event! aware of required generic parameters (#729) Bastian Köcher 2018-09-12 19:12:28 +02:00
  • 17ede5b8a0 Bring to Polkadot the doc removed from the Substrate repo (#16) Chevdor 2018-09-12 19:09:55 +02:00
  • 1ca73d11bd Merge pull request #15 from chevdor/will-editorconfig Gav Wood 2018-09-12 19:06:04 +02:00
  • 518997c20c Merge pull request #14 from chevdor/will-docker Gav Wood 2018-09-12 19:05:55 +02:00
  • a813d54965 add a python script to show the runtime packages' dependencies (#725) Guanqun Lu 2018-09-12 22:05:15 +08:00
  • 52c5b90647 Check if cargo already from nighlty in wasm build scripts (#724) Bastian Köcher 2018-09-12 16:03:48 +02:00
  • c5c5b35da3 Make decl_event! more ergonomic (#723) Bastian Köcher 2018-09-12 16:02:59 +02:00
  • 4685018991 enhance dispatch (#720) Guanqun Lu 2018-09-12 21:56:37 +08:00