Active direct dependers over time: total, gained/lost
59
64
66
80
92
101
112
115
129
130
125
122
128
138
153
148
148
147
137
137
130
129
133
127
124
121
113
114
116
113
110
110
108
108
173
171
184
191
191
191
158
165
239
247
259
282
286
295
305
301
299
313
316
315
316
323
323
328
2020 2021 2022 2023 2024

sp-core is used at run time in 767 crates (of which 28 optionally). It is a direct run-time dependency in 466 crates. It's used only as a dev dependency in 18 crates (of which 8 directly).

Number of dependers sp-core version Downloads/month
454 34.0.0 113K
2 33.0.1 106K
9 32.0.0 108K
17 31.0.0 118K
8 30.0.0 1.1K
3 29.0.0 1.2K
6 28.0.0 4.4K
5 27.0.0 0
17 26.0.0 340
7 25.0.0 190
5 24.0.0 0
8 23.0.0 80
24 22.0.0 800
1 21.1.0-dev.6 0
11 21.0.0 1.7K
4 20.0.0 12
8 18.0.0 6
2 16.0.0 0
1 15.0.0 0
2 14.0.0 0
2 13.0.0 0
1 10.0.0 0
4 8.0.0 24
7 7.0.0 24
21 6.0.0 2.1K
1 5.0.0 0
8 4.0.0 6
71 3.0.0 310
76 2.0.1 330
Depender (with downloads and own rev deps) sp-core version
423K 36 sp-trie ^34.0.0
419K 296 sp-io ^34.0.0
418K 538 sp-runtime ^34.0.0
419K 35 sp-state-machine ^34.0.0
418K 53 sp-application-crypto ^34.0.0
417K 55 sp-keystore ^34.0.0
182K 181 sp-api ^34.0.0
174K 25 sc-executor ^34.0.0
171K 4 sc-allocator ^34.0.0
127K 1 zombienet-orchestrator ^31.0.0
96K 38 sp-staking ^34.0.0
82K 77 polkadot-primitives ^34.0.0
57K 392 frame-support ^34.0.0
56K 328 frame-system ^34.0.0
56K 33 sp-keyring ^34.0.0
55K 161 frame-benchmarking ^34.0.0
53K 47 pallet-transaction-payment ^34.0.0
53K 47 sp-session ^34.0.0
51K 46 pallet-session ^34.0.0
50K 38 sp-offchain ^34.0.0
48K 33 frame-executive ^34.0.0
48K 20 sp-consensus-babe ^34.0.0
47K 28 frame-system-benchmarking ^34.0.0
47K 9 pallet-grandpa ^34.0.0
47K 22 polkadot-core-primitives ^34.0.0
47K 46 polkadot-parachain-primitives ^34.0.0
48K 20 sp-consensus-grandpa ^34.0.0
47K 8 sp-statement-store ^34.0.0
47K 57 staging-xcm-executor ^34.0.0
45K 16 frame-election-provider-support ^34.0.0
45K 8 pallet-babe ^34.0.0
45K 42 pallet-message-queue ^34.0.0
46K 14 sp-npos-elections ^34.0.0
44K 22 pallet-assets ^34.0.0
44K 5 pallet-broker ^34.0.0
44K 33 pallet-utility ^34.0.0
44K 40 pallet-xcm ^34.0.0
44K 20 polkadot-runtime-parachains ^34.0.0
43K 8 pallet-election-provider-multi-phase ^34.0.0
42K 10 pallet-asset-conversion ^34.0.0
42K 5 pallet-bounties ^34.0.0
42K 8 pallet-collective ^34.0.0
42K 8 pallet-indices ^34.0.0
42K 35 polkadot-runtime-common ^34.0.0
41K 8 bp-xcm-bridge-hub-router ^34.0.0
41K 35 cumulus-pallet-parachain-system ^34.0.0
41K 25 cumulus-pallet-xcmp-queue ^34.0.0
41K 10 cumulus-primitives-parachain-inherent ^34.0.0
41K 6 pallet-asset-tx-payment ^34.0.0
40K 4 pallet-beefy-mmr ^34.0.0
41K 4 pallet-child-bounties ^34.0.0
41K 15 pallet-contracts ^34.0.0
41K 5 pallet-membership ^34.0.0
41K 6 pallet-mmr ^34.0.0
41K 7 pallet-state-trie-migration ^34.0.0
41K 31 parachains-common ^34.0.0
41K 13 sp-consensus-beefy ^34.0.0
41K 16 sp-mmr-primitives ^34.0.0
40K 5 pallet-democracy ^34.0.0
40K 8 pallet-elections-phragmen ^34.0.0
40K 5 pallet-im-online ^34.0.0
40K 3 pallet-nis ^34.0.0
40K 3 pallet-parameters ^34.0.0
40K 7 pallet-ranked-collective ^34.0.0
40K 4 pallet-tips ^34.0.0
39K 19 bp-header-chain ^34.0.0
38K 7 pallet-nfts ^34.0.0
39K 6 pallet-nomination-pools ^34.0.0
39K 4 pallet-root-testing ^34.0.0
39K 9 rococo-runtime-constants ^34.0.0
38K 19 bp-messages ^34.0.0
38K 8 bp-parachains ^34.0.0
38K 15 bp-polkadot-core ^34.0.0
38K 29 bp-runtime ^34.0.0
38K 3 bp-test-utils ^34.0.0
38K 7 bp-xcm-bridge-hub ^34.0.0
37K 2 pallet-contracts-mock-network ^34.0.0
38K 4 pallet-xcm-bridge-hub-router ^34.0.0
38K 4 parachains-runtimes-test-utils ^34.0.0
38K 8 snowbridge-beacon-primitives ^34.0.0
38K 15 snowbridge-core ^34.0.0
38K 6 snowbridge-router-primitives ^34.0.0
37K 4 bridge-hub-common ^34.0.0
37K 1 bridge-hub-test-utils ^34.0.0
37K 3 pallet-alliance ^34.0.0
37K 4 pallet-core-fellowship ^34.0.0
37K 4 pallet-glutton ^34.0.0
37K 4 pallet-salary ^34.0.0
37K 5 pallet-xcm-bridge-hub ^34.0.0
37K 3 snowbridge-outbound-queue-merkle-tree ^34.0.0
37K 4 snowbridge-pallet-ethereum-client ^34.0.0
37K 3 snowbridge-pallet-ethereum-client-fixtures ^34.0.0
37K 3 snowbridge-pallet-inbound-queue ^34.0.0
37K 2 snowbridge-pallet-inbound-queue-fixtures ^34.0.0
37K 4 snowbridge-pallet-outbound-queue ^34.0.0
37K 4 snowbridge-pallet-system ^34.0.0
37K 1 snowbridge-runtime-test-common ^34.0.0
37K 9 westend-runtime-constants ^34.0.0
35K 3 pallet-asset-conversion-ops ^34.0.0
35K 1 pallet-atomic-swap ^34.0.0
35K 3 pallet-collective-content ^34.0.0
35K 1 pallet-migrations ^34.0.0
35K 1 pallet-node-authorization ^34.0.0
35K 1 pallet-paged-list ^34.0.0
35K 1 pallet-remark ^34.0.0
35K 2 pallet-revive ^34.0.0
35K 1 pallet-revive-mock-network ^34.0.0
35K 1 pallet-statement ^34.0.0
36K 1 polkadot-sdk-frame ^34.0.0
35K 2 sp-consensus-pow ^34.0.0
48K 37 substrate-wasm-builder optional ^34.0.0
14K 78 sp-blockchain ^34.0.0
14K 42 sp-consensus ^34.0.0
45K 4 sp-transaction-storage-proof optional ^34.0.0
43K 14 pallet-treasury optional ^34.0.0
13K 11 sc-block-builder ^34.0.0
14K 19 sc-chain-spec ^34.0.0
14K 71 sc-client-api ^34.0.0
14K 28 sc-consensus ^34.0.0
14K 41 sc-network ^34.0.0
14K 15 sc-rpc-api ^34.0.0
14K 12 sp-rpc ^34.0.0
42K 5 pallet-asset-rate optional ^34.0.0
42K 8 pallet-preimage optional ^34.0.0
42K 5 polkadot-sdk optional ^34.0.0
40K 5 pallet-bags-list optional ^34.0.0
13K 12 sc-keystore ^34.0.0
12K 22 sc-transaction-pool-api ^34.0.0
12K 19 sc-cli ^34.0.0
12K 6 sc-client-db ^34.0.0
11K 4 sc-mixnet ^34.0.0
12K 13 sc-network-sync ^34.0.0
12K 21 sc-rpc ^34.0.0
12K 22 sc-service ^34.0.0
12K 2 sc-state-db ^34.0.0
12K 14 sc-tracing ^34.0.0
12K 12 sc-transaction-pool ^34.0.0
10K 11 frame-benchmarking-cli ^34.0.0
10K 8 pallet-transaction-payment-rpc ^34.0.0
10K 9 sc-basic-authorship ^34.0.0
10K 6 sc-consensus-slots ^34.0.0
10K 2 sc-network-light ^34.0.0
10K 6 sc-offchain ^34.0.0
10K 7 substrate-frame-rpc-system ^34.0.0
10K 8 sc-consensus-grandpa ^34.0.0
10K 3 sc-rpc-spec-v2 ^34.0.0
10K 12 sc-sysinfo ^34.0.0
9.3K 7 sc-consensus-aura ^34.0.0
5.9K 10 sc-consensus-babe ^34.0.0
5.0K 4 sc-authority-discovery ^34.0.0
4.9K 2 sc-storage-monitor ^34.0.0
4.9K 3 sc-consensus-grandpa-rpc ^34.0.0
4.8K 2 sc-consensus-babe-rpc ^34.0.0
4.3K 33 polkadot-node-primitives ^34.0.0
4.1K 9 polkadot-erasure-coding ^34.0.0
4.1K 3 polkadot-statement-table ^34.0.0
4.1K 8 polkadot-node-jaeger ^34.0.0
4.1K 17 polkadot-overseer ^34.0.0
3.9K 22 polkadot-node-subsystem-util ^34.0.0
3.9K 9 cumulus-client-consensus-common ^34.0.0
3.9K 3 cumulus-client-network ^34.0.0
3.9K 7 cumulus-client-collator ^34.0.0
3.9K 2 cumulus-relay-chain-rpc-interface ^34.0.0
3.9K 7 cumulus-client-cli ^34.0.0
3.9K 5 polkadot-node-core-pvf-common ^34.0.0
3.9K 6 cumulus-client-service ^34.0.0
3.8K 5 polkadot-node-core-pvf ^34.0.0
3.8K 2 polkadot-gossip-support ^34.0.0
3.8K 2 polkadot-node-collation-generation ^34.0.0
3.8K 2 polkadot-collator-protocol ^34.0.0
3.8K 5 substrate-state-trie-migration-rpc ^34.0.0
3.8K 2 polkadot-availability-distribution ^34.0.0
3.8K 5 cumulus-client-consensus-aura ^34.0.0
3.6K 2 cumulus-relay-chain-inprocess-interface ^34.0.0
3.6K 2 mmr-gadget ^34.0.0
3.6K 2 mmr-rpc ^34.0.0
3.5K 4 sc-consensus-beefy ^34.0.0
3.5K 7 polkadot-cli ^34.0.0
3.5K 2 sc-consensus-beefy-rpc ^34.0.0
3.5K 5 polkadot-service ^34.0.0
3.1K 2 rococo-runtime ^34.0.0
3.0K 3 frame-remote-externalities ^34.0.0
3.0K 1 emulated-integration-tests-common ^34.0.0
3.0K substrate-frame-cli ^32.0.0
2.7K 2 xcm-emulator ^34.0.0
2.3K 5 sp-finality-grandpa ^18.0.0
2.2K sp-allocator ^3.0.0
2.2K sc-light ^3.0.0
2.2K sc-transaction-graph ^3.0.0
2.2K 1 pallet-example-offchain-worker ^34.0.0
2.1K 3 sc-finality-grandpa ^18.0.0
2.0K 3 ink_e2e ^30.0.0
1.6K 22 encointer-primitives ^34.0.0
1.6K 1 ep-core ^34.0.0
1.6K 1 penpal-runtime ^34.0.0
1.5K 3 pallet-encointer-ceremonies ^34.0.0
1.4K 3 pallet-encointer-reputation-commitments ^34.0.0
1.4K pallet-encointer-faucet ^34.0.0
1.4K pallet-encointer-democracy ^34.0.0
1.4K 1 pallet-encointer-treasuries ^34.0.0
1.4K pallet-encointer-bazaar ^34.0.0
1.2K 2 westend-runtime ^34.0.0
1.2K 2 try-runtime-cli ^32.0.0
1.1K orml-benchmarking ^34.0.0
1.1K 1 seedling-runtime ^34.0.0
1.1K 1 rococo-parachain-runtime ^34.0.0
1.1K orml-authority ^34.0.0
1.1K 2 vade-evan-substrate ^2.0.0-rc4
1.1K orml-gradually-update ^34.0.0
1.1K 1 shell-runtime ^34.0.0
1.0K sp-consensus-vrf ^20.0.0
1.0K 3 gadget-sdk ^31.0.0
1.0K orml-rewards ^34.0.0
1.0K 3 contract-extrinsics ^31.0.0
1.0K cc_transaction ^34.0
950 sp-tasks ^3.0.0
900 1 gear-sandbox ^22.0.0
850 2 gear-common ^22.0.0
850 1 glutton-westend-runtime ^34.0.0
800 people-westend-runtime ^34.0.0
750 people-rococo-runtime ^34.0.0
750 5 gadget-io ^31.0.0
650 2 gsdk ^22.0.0
600 orml-parameters ^34.0.0
550 pallet-example-tasks ^34.0.0
490 14 orml-utilities ^34.0.0
470 3 sc-consensus-manual-seal ^34.0.0
460 cargo-contract ^31.0.0
450 orml-rate-limit ^34.0.0
430 2 pink-extension-runtime ^21
410 pink-drink ^23.0.0
400 14 orml-traits ^34.0.0
390 1 blueprint-manager ^31.0.0
380 3 polymesh-api-client ^26.0
360 polymesh-offline-signer ^26.0
310 blueprint-test-utils ^31.0.0
310 1 polkadot-runtime-constants ^24.0.0
280 1 asset-hub-westend-runtime ^34.0.0
280 3 cumulus-client-consensus-relay-chain ^34.0.0
280 1 parachain-template-runtime ^30.0.0
270 phink ^34.0.0
270 1 asset-hub-rococo-runtime ^34.0.0
260 sp-sandbox ^3.0.0
250 pdotc ^21.0
220 3 wasm-testbed ^3.0
210 2 polkadot-parachain ^22.0.0
200 polymesh-api-tester ^26.0
200 pallet-contracts-rpc ^3.0.0
180 5 entropy-shared ^29.0.0
170 4 entropy-protocol ^31.0.0
170 pallet-encointer-treasuries-rpc ^34.0.0
170 sc-simnode ^34.0.0
170 3 ac-primitives ^34.0.0
160 1 pop-contracts ^31
160 2 ac-node-api ^34.0.0
160 pallet-encointer-communities-rpc ^34.0.0
160 encointer-balances-tx-payment-rpc ^34.0.0
160 sc-finality-grandpa-rpc ^18.0.0
150 2 entropy-client ^31.0.0
150 ac-keystore ^34.0.0
150 2 entropy-kvdb ^31.0.0
140 entropy-test-cli ^31.0.0
130 anychain-polkadot ^30.0.0
130 entropy-testing-utils ^31.0.0
130 1 entropy-tss ^31.0.0
130 substrate-api-client ^34.0.0
120 1 staging-kusama-runtime ^24.0.0
110 1 polkadot-runtime ^24.0.0
100 3 griffin-core ^34.0.0
100 1 mmr-primitives ^34.0.0
1 sc-statement-store ^34.0.0
1 polkadot-parachain-lib ^34.0.0
griffin-solochain-node ^34.0.0
1 griffin-solochain-runtime ^34.0.0
8 pallet-ismp ^34.0.0
griffin-wallet ^34.0.0
1 sc-consensus-pow ^34.0.0
1 staging-node-inspect ^34.0.0
1 token-gateway-primitives ^34.0.0
glutton-runtime ^26.0.0
3 sp-beefy ^18.0.0
pallet-token-gateway ^34.0.0
npos-miner ^27.0.0
2 pallet-contracts-for-drink ^23.0.0
pallet-mandate ^3.0.0
11 fp-evm ^3.0.0
xcm-simulator-example ^34.0.0
2 substrate-contracts-abi ^6.0.0
2 grandpa-verifier-primitives ^34.0.0
1 grandpa-verifier ^34.0.0
walletgen ^20.0.0
pallet-elections ^3.0.0
polkadot-parachain-bin ^27.0.0
ismp-grandpa ^34.0.0
3 substrate-abi ^6.0.0
4 fp-rpc ^3.0.0
1 suntime ^2.0.0-rc4
3 desub-common ^4.0.0
slothunter ^26.0
1 centichain_keypair ^34.0.0
pallet-ismp-rpc ^34.0.0
1 bridge-hub-rococo-runtime ^34.0.0
1 bridge-hub-westend-runtime ^34.0.0
1 contracts-node-runtime ^32.0.0
1 contracts-parachain-runtime ^32.0.0
pallet-ssvm ^3.0.0
1 collectives-westend-runtime ^34.0.0
contracts-node ^32.0.0
15 sunshine-util ^2.0.0-rc4
1 contracts-rococo-runtime ^34.0.0
2 pallet-contracts-next ^28.0.0
coretime-rococo-runtime ^34.0.0
coretime-westend-runtime ^34.0.0
1 stp258-traits ^3.0.0
1 sunshine-bounty-node ^2.0.0-rc4
xcm-simulator-fuzzer ^22.0.0
3 fc-db ^3.0.0
pallet-mmr-primitives ^3.0.0
2 chainql-core ^33.0.1
cumulus-pov-validator ^34.0.0
2 drink-pink-runtime ^23.0.0
2 fc-consensus ^3.0.0
2 pallet-contract-operator ^2.0.0-rc4
1 pallet-ovm ^3.0.0
2 xp-format ^6.0.0
1 gear-runtime-primitives ^22.0.0
2 xbi-format ^6.0.0
2 desub-current ^4.0.0
pallet-ibc ^2.0.0
2 pink-chain-extension ^21
xbi-receiver ^6.0.0
pallet-dynamic-fee ^3.0.0
gekko ^3.0.0
1 sp-fragnova ^6.0.0
xs-channel ^6.0.0
pallet-plasma ^3.0.0
bittensor-wallet ^34.0.0
2 desub-legacy ^4.0.0
1 ovr-evm-precompile-bn128 ^6.0.0
pallet-dapps-staking ^2.0.0-rc4
4 pallet-evm ^3.0.0
pallet-evm-precompile-bn128 ^3.0.0
pallet-evm-precompile-modexp ^3.0.0
pallet-evm-precompile-simple ^3.0.0
pallet-operator-trading ^2.0.0-rc4
sunshine-faucet-pallet ^2.0.0-rc4
sunshine-identity-pallet ^2.0.0-rc4
pallet-cosmos-abci ^2.0.0
pallet-evm-precompile-blake2 ^3.0.0
pallet-evm-precompile-dispatch ^3.0.0
pallet-evm-precompile-ed25519 ^3.0.0
pallet-evm-precompile-sha3fips ^3.0.0
pallet-plasm-lockdrop ^2.0.0-rc4
pallet-plasm-validator ^2.0.0-rc4
sub-script ^3.0
subwallet ^2.0.0-rc2
swarm-host ^7.0.0
1 beefy-gadget ^18.0.0
pallet-octopus-appchain ^3.0.0
sc-client ^2.0.0-alpha.6
serp-example-ocw ^2.0.0
5 serp-traits ^3.0.0
sunshine-bounty-client ^2.0.0-rc4
tpfs_krypt ^3.0.0
baedeker ^22.0.0
bridge-hub-kusama-runtime ^26.0.0
celer-pay-module ^2.0.0
celer-pay-module-rpc ^2.0.0
collectives-polkadot-runtime ^26.0.0
edgeware-primitives ^2.0.0
4 fp-consensus ^3.0.0
1 gadget-core ^29.0.0
pallet-contracts-mock-network-next ^28.0.0
beefy-gadget-rpc ^18.0.0
bridge-hub-polkadot-runtime ^26.0.0
cumulus-test-runtime ^22.0.0
donkey ^5.0.0
pallet-hookpoints ^22.0.0
parachain-template-node =21.1.0-dev.6
asset-hub-kusama-runtime ^26.0.0
asset-hub-polkadot-runtime ^26.0.0
dotvanity ^2.0.0-rc3
1 kusama-runtime-constants ^24.0.0
rosetta-server-astar ^16.0.0
2 substrate-runtime-proposal-hash ^3.0
gadget-common ^29.0.0
1 ink-zombienet-orchestrator ^22.0.0
2 ink_sandbox ^30.0.0
pallet-reclaim ^21.0.0
violet-node-runtime ^32.0.0
150 pop-cli optional ^31
1 t3rn-types optional ^6.0.0
cargo-eosiocontract optional ^2.0.1
gear-subxt optional ^21.0.0
lollipop optional ^30.0.0
1 obce optional ^23
shards optional ^6.0.0
2.4K 6 pallet-randomness-collective-flip dev ^15.0.0
1.5K 1 encointer-ceremonies-assignment dev ^34.0.0
1.5K 6 pallet-encointer-communities dev ^34.0.0
1.5K 1 encointer-meetup-validation dev ^34.0.0
1.4K 7 contract-transcode dev ^31.0.0
1.2K orml-auction dev ^34.0.0
1.2K orml-nft dev ^34.0.0
1.1K 4 gp-runtime-interface dev ^22.0.0
950 orml-asset-registry dev ^34.0.0
700 orml-unknown-tokens dev ^34.0.0
600 orml-payments dev ^34.0.0
220 orml-vesting dev ^34.0.0
200 orml-xtokens dev ^34.0.0
110 2 protos dev ^14.0.0
1 buidl-derive dev ^32.0.0
5 sunshine-vote dev ^2.0.0-rc4
3 sunshine-bank dev ^2.0.0-rc4
3 sunshine-donate dev ^2.0.0-rc4
pallet-commodities dev ^2.0.0
substrate-ai dev ^2.0.0
2 sunshine-bounty dev ^2.0.0-rc4
1 sunshine-court dev ^2.0.0-rc4
1 pallet-ordinals dev ^32.0.0
4 sunshine-shares-membership dev ^2.0.0-rc2
plonk-pallet dev ^3.0.0
3 sunshine-shares-atomic dev ^2.0.0-rc2
evan-test-pallet dev ^3.0.0
pallet-bank dev ^7.0.0
1 pallet-ethereum dev ^3.0.0
pallet-plonk dev ^3.0.0
2 ovmi dev ^3.0.0
2 xand-address dev ^10.0.0
2 pallet-plasm-rewards dev ^2.0.0-rc4
1 single-session-app dev ^2.0.0
9 sunshine-org dev ^2.0.0-rc4
2 stp258-standard dev ^3.0.0
1 pallet-merkle dev ^3.0.0
pallet-dotchip dev ^3.0.0
pallet-ddxp dev ^2.0.0
pallet-lo-authority-list dev ^3.0.0
pallet-rbac dev ^7.0.0
serp-market dev ^3.0.0
stp258-tokens dev ^3.0.0
zero-network dev ^3.0.0
1 orml-tokens dev ^34.0.0
pallet-logion-loc dev ^3.0.0
pallet-logion-vault dev ^3.0.0
pallet-verified-recovery dev ^3.0.0
sunshine-vote-petition dev ^2.0.0-rc2
multi-gomoku dev ^2.0.0
multi-session-app dev ^2.0.0
pallet-curveless-staking dev ^3.0.0
pallet-mixer dev ^3.0.0
pallet-pair dev ^3.0.0
pallet-product-registry dev ^2.0.0
portablegabi-pallet dev ^2.0.0-rc3
simple-map dev ^3.0
single-gomoku dev ^2.0.0
4 stp258-serp dev ^3.0.0
sunshine-vote-yesno dev ^2.0.0-rc2
1 edge-voting dev ^2.0.0
punk-pallet dev ^2.0.0
serp-tes dev ^3.0.0
stp258-currencies dev ^3.0.0
substrate-barcode-scanner-pallet dev ^2.0.0
sum-storage dev ^2.0.0-alpha.6
sunshine-bank-offchain dev ^2.0.0-rc2
sunshine-bank-onchain dev ^2.0.0-rc2
6 sunshine-membership dev ^2.0.0-rc2
test-pallet dev ^3.0.0
bounties_market dev ^2.0.0-rc5
collectives-polkadot-integration-tests dev ^22.0.0
edge-signaling dev ^2.0.0
edge-treasury-reward dev ^2.0.0
orml-oracle dev ^34.0.0
pallet-cipher-ddc dev ^2.0.0
1 orml-currencies dev ^34.0.0