Skip to content

Instantly share code, notes, and snippets.

@HCastano
Last active September 22, 2021 15:30
Show Gist options
  • Save HCastano/89669124d0bc5d5fa70b43de46006bfd to your computer and use it in GitHub Desktop.
Save HCastano/89669124d0bc5d5fa70b43de46006bfd to your computer and use it in GitHub Desktop.
`cargo-llvm-lines` output on `ink!` example contracts
#!/bin/bash
#
# A script to see who the worst offenders are in terms of lines of total number of LLVM
# IR lines generated across the `ink!` example contracts.
set -eux
for example in "./examples"/*/; do
name=$(basename $example)
# cargo llvm-lines --release --manifest-path=${example}Cargo.toml | tail -n +4 > ${name}.txt;
RUSTFLAGS="-Zsymbol-mangling-version=v0" cargo +nightly llvm-lines --release \
--manifest-path=${example}Cargo.toml \
| tail -n +4 > ${name}.txt
# Doing this replacement with `ripgrep` since I could't get `awk` to accept my regex
rg --passthru -N '\s+\([0-9].[0-9]%\)\s+' -r '|' ${name}.txt >> all-contracts.txt;
done
# Here we sum up all the line counts from all the contracts
# https://unix.stackexchange.com/questions/242946/using-awk-to-sum-the-values-of-a-column-based-on-the-values-of-another-column
awk -F '|' '{a[$3] += $1} END{for (i in a) print i"|" a[i]}' all-contracts.txt > tmp.txt
# Finally let's sort by the total number of lines to see who our worst offenders are
sort -nr -t '|' -k 2 tmp.txt > unformated-tmp.txt
rg --passthru -N '\|' -r ' | ' unformated-tmp.txt > sorted-output.txt
rm all-contracts.txt tmp.txt unformated-tmp.txt
__ink_generate_metadata | 52303
core::result::Result<T,E>::map_err | 39657
core::ptr::read | 35775
alloc::raw_vec::RawVec<T,A>::grow_amortized | 35560
alloc::raw_vec::RawVec<T,A>::current_memory | 33858
alloc::collections::btree::mem::replace | 30471
alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Dying,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::deallocating_next | 29192
alloc::alloc::box_free | 29187
core::ptr::metadata::from_raw_parts_mut | 28520
core::iter::traits::iterator::Iterator::try_fold | 27816
core::option::Option<T>::map | 27611
alloc::raw_vec::RawVec<T,A>::allocate_in | 25418
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::insert_recursing | 24928
<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<T,I>>::spec_extend | 24450
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>,Type>::force | 24168
std::thread::local::LocalKey<T>::try_with | 23286
core::alloc::layout::Layout::array | 23130
<core::result::Result<T,E> as core::ops::try_trait::Try>::branch | 22698
core::mem::replace | 20722
core::result::Result<T,E>::expect | 20061
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,NodeType>,alloc::collections::btree::node::marker::KV>::split_leaf_data | 19732
<ink_env::engine::off_chain::EnvInstance as ink_env::engine::OnInstance>::on_instance::{{closure}} | 19715
<alloc::vec::Vec<T> as alloc::vec::spec_from_iter_nested::SpecFromIterNested<T,I>>::from_iter | 18759
core::mem::maybe_uninit::MaybeUninit<T>::assume_init | 18538
alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>,alloc::collections::btree::node::marker::KV>>::next_leaf_edge | 18532
core::option::Option<T>::ok_or | 18082
core::array::iter::IntoIter<T,_>::new | 17948
<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop | 17820
<core::array::iter::IntoIter<T,_> as core::iter::traits::iterator::Iterator>::fold | 17042
<core::array::iter::IntoIter<T,_> as core::iter::traits::iterator::Iterator>::fold::{{closure}} | 16050
alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::ascend | 16005
<core::result::Result<T,F> as core::ops::try_trait::FromResidual<core::result::Result<core::convert::Infallible,E>>>::from_residual | 15698
alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>::force | 15190
core::iter::traits::iterator::Iterator::for_each | 15176
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,Type>::val_area_mut | 15142
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,Type>::key_area_mut | 15142
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::insert | 14326
core::mem::align_of | 14049
<alloc::collections::btree::map::Dropper<K,V> as core::ops::drop::Drop>::drop | 13528
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::insert | 13481
alloc::collections::btree::navigate::<impl alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>>::first_leaf_edge | 13334
alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Dying,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::deallocating_end | 12994
alloc::collections::btree::search::<impl alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>>::search_tree | 12696
parity_scale_codec::codec::read_vec_from_u8s | 12330
core::alloc::layout::size_align | 12256
ink_lang::dispatcher::execute_message_mut | 11418
alloc::collections::btree::search::<impl alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>>::find_key_index | 11292
alloc::boxed::Box<T,A>::into_unique | 10980
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,NodeType>,alloc::collections::btree::node::marker::Edge>::right_kv | 10580
core::result::Result<T,E>::map | 10209
alloc::collections::btree::map::entry::VacantEntry<K,V>::insert | 9827
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::descend | 9610
core::mem::manually_drop::ManuallyDrop<T>::new | 9424
<[T; N] as parity_scale_codec::codec::Decode>::decode | 9260
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>::correct_childrens_parent_links | 9100
core::result::Result<T,E>::ok | 8956
alloc::collections::btree::map::BTreeMap<K,V>::entry | 8810
core::ptr::mut_ptr::<impl *mut T>::offset | 8800
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::KV>::split | 8792
<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop | 8722
alloc::boxed::Box<T,A>::try_new_uninit_in | 8710
alloc::collections::btree::node::slice_insert | 8473
alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::ascend::{{closure}} | 8439
core::alloc::layout::Layout::new | 8426
core::ptr::slice_from_raw_parts_mut | 8280
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,NodeType>,alloc::collections::btree::node::marker::Edge>::new_edge | 7956
<ink_env::engine::off_chain::db::events::TopicsBuilder as ink_env::topics::TopicsBuilderBackend<E>>::push_topic | 7748
core::result::Result<T,E>::and_then | 7683
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::insert_fit | 7656
core::option::Option<core::result::Result<T,E>>::transpose | 7465
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>::edge_area_mut | 7345
alloc::boxed::Box<T,A>::from_raw_in | 7280
parity_scale_codec::codec::decode_vec_with_len | 7163
alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_kv | 7152
<<alloc::collections::btree::map::Dropper<K,V> as core::ops::drop::Drop>::drop::DropGuard<K,V> as core::ops::drop::Drop>::drop | 7120
core::mem::manually_drop::ManuallyDrop<T>::into_inner | 7027
core::ptr::unique::Unique<T>::cast | 6950
core::ptr::metadata::from_raw_parts | 6944
<alloc::vec::Vec<T> as alloc::vec::spec_from_iter::SpecFromIter<T,alloc::vec::into_iter::IntoIter<T>>>::from_iter | 6875
core::mem::maybe_uninit::MaybeUninit<T>::uninit | 6846
core::ops::function::FnOnce::call_once | 6827
core::char::methods::encode_utf8_raw | 6750
<alloc::collections::btree::map::Dropper<K,V> as core::ops::drop::Drop>::drop::next_or_end | 6586
alloc::boxed::Box<T,A>::into_raw_with_allocator | 6580
alloc::boxed::Box<T,A>::new_uninit_in | 6500
<alloc::vec::Vec<T,A> as core::ops::drop::Drop>::drop | 6390
alloc::raw_vec::RawVec<T,A>::new_in | 6265
core::ptr::write | 6181
ink_lang::dispatcher::execute_message | 6009
core::ptr::read_unaligned | 5799
alloc::collections::btree::search::<impl alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>>::search_node | 5796
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::KV>::split | 5737
core::iter::traits::iterator::Iterator::for_each::call::{{closure}} | 5725
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::insert_fit | 5706
core::ptr::const_ptr::<impl *const T>::offset | 5570
alloc::collections::btree::node::SplitResult<K,V,alloc::collections::btree::node::marker::Leaf>::forget_node_type | 5538
alloc::collections::btree::node::SplitResult<K,V,alloc::collections::btree::node::marker::Internal>::forget_node_type | 5538
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Dying,K,V,alloc::collections::btree::node::marker::LeafOrInternal>::deallocate_and_ascend | 5518
<core::array::iter::IntoIter<T,_> as core::iter::traits::iterator::Iterator>::size_hint | 5496
parity_scale_codec::codec::Encode::encode | 5488
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>::push | 5446
<T as core::convert::Into<U>>::into | 5352
alloc::vec::Vec<T,A>::as_mut_ptr | 5346
core::option::Option<T>::get_or_insert_with | 5330
core::ptr::non_null::NonNull<T>::cast | 5232
<alloc::vec::Vec<T> as core::iter::traits::collect::FromIterator<T>>::from_iter | 5208
core::slice::iter::Iter<T>::new | 5167
<core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::next | 5147
alloc::boxed::Box<T,A>::leak | 5110
<erc1155::erc1155::_::_::__ink_MessageDispatchEnum as parity_scale_codec::codec::Decode>::decode | 5038
<alloc::vec::Vec<T,A> as core::iter::traits::collect::IntoIterator>::into_iter | 5016
<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<T,I>>::spec_extend::{{closure}} | 4994
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,NodeType>,alloc::collections::btree::node::marker::KV>::right_edge | 4972
core::array::<impl core::default::Default for [T; 32]>::default | 4939
ink_env::topics::TopicsBuilder<S,E,B>::push_topic | 4860
core::option::Option<T>::unwrap | 4856
core::option::Option<T>::as_ref | 4848
alloc::collections::btree::map::BTreeMap<K,V>::insert | 4845
core::slice::iter::Iter<T>::post_inc_start | 4768
alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Leaf>::forget_type | 4576
alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Internal>::forget_type | 4576
alloc::boxed::Box<core::mem::maybe_uninit::MaybeUninit<T>,A>::assume_init | 4550
core::iter::adapters::map::map_fold::{{closure}} | 4504
parity_scale_codec::codec::encode_slice_no_len | 4502
core::slice::<impl [T]>::get_unchecked_mut | 4500
ink_storage::collections::stash::_::<impl parity_scale_codec::codec::Decode for ink_storage::collections::stash::Entry<T>>::decode | 4491
ink_metadata::specs::TypeSpec::with_name_segs | 4402
alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Internal>::from_internal | 4305
alloc::alloc::Global::grow_impl | 4235
<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut | 4188
core::ptr::non_null::NonNull<T>::new_unchecked | 4121
<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::fold | 4027
core::mem::forget | 4014
core::array::iter::IntoIter<T,_>::as_mut_slice | 4008
<core::ops::range::RangeTo<usize> as core::slice::index::SliceIndex<[T]>>::index_mut | 4000
alloc::raw_vec::RawVec<T,A>::grow_exact | 3990
core::ptr::mut_ptr::<impl *mut T>::is_null | 3970
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,NodeType>,alloc::collections::btree::node::marker::KV>::new_kv | 3960
std::io::Write::write_all_vectored | 3956
core::mem::transmute_copy | 3918
alloc::raw_vec::RawVec<T,A>::set_ptr | 3855
alloc::collections::btree::navigate::LazyLeafRange<BorrowType,K,V>::init_front | 3828
ink_storage::collections::stash::_::<impl scale_info::TypeInfo for ink_storage::collections::stash::Entry<T>>::type_info | 3798
ink_metadata::specs::MessageSpecBuilder<S,M,P,R>::args | 3758
ink_metadata::specs::MessageSpecBuilder<S,M,P,R>::docs | 3702
core::mem::maybe_uninit::MaybeUninit<T>::as_mut_ptr | 3676
<core::iter::adapters::enumerate::Enumerate<I> as core::iter::traits::iterator::Iterator>::next | 3652
<ink_env::engine::off_chain::EnvInstance as ink_env::engine::OnInstance>::on_instance | 3651
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Internal>::from_new_internal | 3640
<core::option::Option<T> as core::ops::try_trait::Try>::branch | 3611
core::iter::traits::exact_size::ExactSizeIterator::len | 3591
ink_metadata::InkProject::new | 3565
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Dying,K,V,NodeType>,alloc::collections::btree::node::marker::KV>::drop_key_val | 3560
alloc::raw_vec::finish_grow | 3542
<core::ops::range::RangeTo<usize> as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut | 3540
ink_storage::traits::optspec::clear_spread_root_opt | 3525
core::fmt::ArgumentV1::new | 3503
arrayvec::arrayvec::ArrayVec<T,_>::into_inner | 3472
ink_storage::collections::stash::Stash<T>::put | 3441
ink_env::engine::off_chain::typed_encoded::TypedEncoded<M>::check_enforced_type | 3441
scale_info::ty::path::Path::from_segments | 3404
alloc::raw_vec::RawVec<T,A>::capacity | 3367
std::io::IoSlice::advance_slices | 3317
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,Type>::borrow_mut | 3315
ink_env::engine::off_chain::impls::<impl ink_env::backend::EnvBackend for ink_env::engine::off_chain::EnvInstance>::return_value | 3300
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Internal>::new_internal | 3250
alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Dying,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::{{closure}} | 3204
core::iter::traits::iterator::Iterator::collect | 3178
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::forget_node_type | 3164
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::forget_node_type | 3164
alloc::collections::btree::node::BalancingContext<K,V>::do_merge | 3148
ink_metadata::specs::ContractSpecBuilder::constructors | 3128
core::slice::<impl [T]>::len | 3080
core::ptr::unique::Unique<T>::new_unchecked | 3070
alloc::vec::Vec<T,A>::extend_with | 3024
<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index_mut | 3000
<core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::position | 2990
alloc::raw_vec::RawVec<T,A>::ptr | 2970
ink_storage::lazy::lazy_hmap::LazyHashMap<K,V,H>::lazily_load | 2967
<<alloc::vec::into_iter::IntoIter<T,A> as core::ops::drop::Drop>::drop::DropGuard<T,A> as core::ops::drop::Drop>::drop | 2964
alloc::collections::btree::node::InternalNode<K,V>::new | 2925
<alloc::vec::into_iter::IntoIter<T,A> as core::iter::traits::iterator::Iterator>::size_hint | 2907
alloc::vec::Vec<T,A>::push | 2905
core::any::TypeId::of | 2868
alloc::collections::btree::node::LeafNode<K,V>::new | 2860
scale_info::impls::<impl scale_info::TypeInfo for core::result::Result<T,E>>::type_info | 2847
core::ptr::unique::Unique<T>::as_ref | 2847
hashbrown::raw::TableLayout::calculate_layout_for | 2835
ink_storage::lazy::lazy_hmap::LazyHashMap<K,V,H>::entry | 2781
core::ptr::drop_in_place<ink_env::engine::off_chain::db::chain_spec::ChainSpec> | 2737
std::io::Write::write_fmt | 2714
core::result::Result<T,E>::unwrap | 2714
alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::reborrow | 2703
arrayvec::arrayvec::ArrayVec<T,_>::into_inner_unchecked | 2679
core::option::Option<T>::expect | 2672
std::thread::local::LocalKey<T>::with | 2647
alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Immut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked::{{closure}} | 2640
ink_env::engine::off_chain::typed_encoded::TypedEncoded<M>::decode | 2590
core::mem::maybe_uninit::MaybeUninit<T>::assume_init_read | 2588
<erc721::erc721::_::_::__ink_MessageDispatchEnum as parity_scale_codec::codec::Decode>::decode | 2580
core::array::<impl core::iter::traits::collect::IntoIterator for [T; N]>::into_iter | 2567
alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle | 2540
ink_metadata::specs::MessageSpecBuilder<ink_metadata::specs::Missing<ink_metadata::specs::state::Selector>,M,P,R>::selector | 2530
ink_env::engine::off_chain::impls::<impl ink_env::backend::EnvBackend for ink_env::engine::off_chain::EnvInstance>::decode_input::{{closure}} | 2530
core::mem::take | 2523
alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::len | 2520
<alloc::vec::Vec<T> as alloc::vec::spec_from_iter::SpecFromIter<T,I>>::from_iter | 2501
<ink_lang::error::DispatchError as core::fmt::Display>::fmt | 2484
core::ptr::unique::Unique<T>::as_ptr | 2439
core::ptr::mut_ptr::<impl *mut T>::add | 2424
alloc::collections::btree::navigate::full_range | 2420
ink_storage::traits::optspec::pull_packed_root_opt | 2405
ink_storage::lazy::lazy_imap::LazyIndexMap<V>::lazily_load | 2404
alloc::alloc::Global::alloc_impl | 2403
core::ptr::drop_in_place<ink_env::engine::off_chain::EnvInstance> | 2392
core::cmp::min_by | 2387
scale_info::meta_type::MetaType::new | 2380
core::iter::traits::iterator::Iterator::fold | 2360
alloc::raw_vec::RawVec<T,A>::with_capacity_in | 2327
core::cell::Cell<T>::replace | 2325
core::str::<impl str>::trim_matches | 2323
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,Type>::into_dying | 2314
alloc::raw_vec::RawVec<T,A>::capacity_from_bytes | 2313
<core::option::Option<T> as core::default::Default>::default | 2305
<std::io::Write::write_fmt::Adapter<T> as core::fmt::Write>::write_str | 2300
core::str::validations::next_code_point_reverse | 2300
ink_metadata::specs::ConstructorSpecBuilder<S>::docs | 2298
alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,Type>::reborrow_mut | 2278
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Immut,K,V,NodeType>,alloc::collections::btree::node::marker::KV>::into_kv | 2268
alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::as_leaf_ptr | 2230
<I as core::iter::traits::collect::IntoIterator>::into_iter | 2226
<A as core::slice::cmp::SliceOrd>::compare | 2223
core::mem::maybe_uninit::MaybeUninit<T>::new | 2218
ink_storage::lazy::lazy_imap::LazyIndexMap<V>::put | 2212
alloc::slice::hack::into_vec | 2208
alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,NodeType>,alloc::collections::btree::node::marker::KV>::kv_mut | 2208
arrayvec::arrayvec_impl::ArrayVecImpl::try_push | 2200
core::option::Option<T>::unwrap_or | 2194
parity_scale_codec::codec::decode_vec_with_len::decode_unoptimized | 2191
core::mem::maybe_uninit::MaybeUninit<T>::write | 2188
<alloc::vec::into_iter::IntoIter<T,A> as core::ops::drop::Drop>::drop | 2166
ink_lang::dispatcher::execute_constructor | 2151
alloc::vec::Vec<T,A>::with_capacity_in | 2148
core::str::validations::next_code_point | 2139
alloc::collections::btree::node::move_to_slice | 2124
ink_storage::collections::hashmap::_::<impl parity_scale_codec::codec::Decode for ink_storage::collections::hashmap::ValueEntry<V>>::decode | 2112
ink_metadata::specs::ConstructorSpecBuilder<S>::args | 2087
alloc::collections::btree::mem::take_mut::{{closure}} | 2080
<usize as core::slice::index::SliceIndex<[T]>>::get_unchecked | 2060
scale_info::ty::Type::new | 2058
__ink_generate_metadata | 57902
core::char::methods::encode_utf8_raw | 7000
<[u8; 32usize] as core[cc79c391059f8e46]::default::Default>::default | 6286
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::insert_recursing | 5544
<erc1155[c772e76b5a7efd6c]::erc1155::_::_::__ink_MessageDispatchEnum as parity_scale_codec[2d1014589a2fa507]::codec::Decode>::decode::<&[u8]> | 5038
<alloc[9a4bc13598ff604f]::vec::Vec<u8> as std[2d38d3f485ba9d5a]::io::Write>::write_all_vectored | 4788
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next | 4592
alloc::alloc::Global::grow_impl | 4368
alloc[9a4bc13598ff604f]::raw_vec::finish_grow::<alloc[9a4bc13598ff604f]::alloc::Global> | 4312
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<u8>>::allocate_in | 3976
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<&str>>::allocate_in | 3976
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<u8>>::grow_amortized | 3864
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<&str>>::grow_amortized | 3864
<[u8; 4usize] as parity_scale_codec[4766a626bf45e9ea]::codec::Decode>::decode::<&[u8]> | 3840
std::io::IoSlice::advance_slices | 3416
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::insert | 3276
<alloc[9a4bc13598ff604f]::vec::Vec<u8> as std[2d38d3f485ba9d5a]::io::Write>::write_fmt | 3192
alloc[9a4bc13598ff604f]::collections::btree::mem::replace::<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>, alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>, <alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::{closure#0}> | 3164
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Internal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::insert | 3094
hashbrown::raw::TableLayout::calculate_layout_for | 2940
<u64 as core[cc79c391059f8e46]::slice::cmp::SliceOrd>::compare | 2808
<core[cc79c391059f8e46]::ops::range::Range<usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::try_fold::<(), <core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold<(), core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0}, core[cc79c391059f8e46]::result::Result<(), !>> | 2800
<str>::trim_matches::<<str>::trim::{closure#0}> | 2772
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>>::new | 2772
core[cc79c391059f8e46]::str::validations::next_code_point_reverse::<core[cc79c391059f8e46]::slice::iter::Iter<u8>> | 2744
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize>>::take_front | 2744
<arrayvec[190d7b07b72d86]::arrayvec::ArrayVec<u8, 4usize>>::into_inner | 2716
<std[2d38d3f485ba9d5a]::io::Write::write_fmt::Adapter<alloc[9a4bc13598ff604f]::vec::Vec<u8>> as core[cc79c391059f8e46]::fmt::Write>::write_str | 2688
<core[cc79c391059f8e46]::slice::iter::Iter<std[2d38d3f485ba9d5a]::io::IoSlice> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<usize, core[cc79c391059f8e46]::iter::adapters::map::map_fold<&std[2d38d3f485ba9d5a]::io::IoSlice, usize, usize, <alloc[9a4bc13598ff604f]::vec::Vec<u8> as std[2d38d3f485ba9d5a]::io::Write>::write_vectored::{closure#0}, <usize as core[cc79c391059f8e46]::iter::traits::accum::Sum>::sum<core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::slice::iter::Iter<std[2d38d3f485ba9d5a]::io::IoSlice>, <alloc[9a4bc13598ff604f]::vec::Vec<u8> as std[2d38d3f485ba9d5a]::io::Write>::write_vectored::{closure#0}>>::{closure#0}>::{closure#0}> | 2632
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, scale_info[ab4f5a0e3a9032e5]::interner::UntrackedSymbol<core[cc79c391059f8e46]::any::TypeId>, scale_info[ab4f5a0e3a9032e5]::ty::Type<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next | 2624
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next | 2624
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next | 2624
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next | 2624
<core[cc79c391059f8e46]::ops::range::Range<usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::try_fold::<(), <core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold<(), core[cc79c391059f8e46]::iter::adapters::map::map_fold<&str, &str, (), <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref, core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0}, core[cc79c391059f8e46]::result::Result<(), !>> | 2600
<erc721[326b3974487c3c50]::erc721::_::_::__ink_MessageDispatchEnum as parity_scale_codec[80d8640e5c97a98a]::codec::Decode>::decode::<&[u8]> | 2580
core[cc79c391059f8e46]::str::validations::next_code_point::<core[cc79c391059f8e46]::slice::iter::Iter<u8>> | 2548
<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize>>>::spec_extend | 2548
<core[cc79c391059f8e46]::alloc::layout::Layout>::array::<u8> | 2520
<core[cc79c391059f8e46]::alloc::layout::Layout>::array::<&str> | 2520
alloc::alloc::Global::alloc_impl | 2492
<ink_metadata[3ee61ea692cdb2a1]::InkProject>::new::<ink_metadata[3ee61ea692cdb2a1]::layout::Layout, ink_metadata[3ee61ea692cdb2a1]::specs::ContractSpec> | 2480
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize>>::init_front | 2408
<core[cc79c391059f8e46]::ops::range::Range<usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::try_fold::<(), <core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold<(), core[cc79c391059f8e46]::iter::adapters::map::map_fold<&str, &str, (), <str>::trim, core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str>::trim>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0}, core[cc79c391059f8e46]::result::Result<(), !>> | 2400
<scale_info[ab4f5a0e3a9032e5]::ty::path::Path>::from_segments::<core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref>> | 2368
<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref>>>::spec_extend | 2340
<alloc[9a4bc13598ff604f]::collections::btree::map::entry::VacantEntry<ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>>>::insert | 2310
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_env[db28a621a9ed809a]::engine::off_chain::typed_encoded::TypedEncoded<ink_env[db28a621a9ed809a]::engine::off_chain::types::type_marker::AccountId>, ink_env[db28a621a9ed809a]::engine::off_chain::db::accounts::Account, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next | 2296
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::next_leaf_edge | 2296
<alloc[9a4bc13598ff604f]::collections::btree::map::BTreeMap<core[cc79c391059f8e46]::any::TypeId, usize> as core[cc79c391059f8e46]::iter::traits::collect::IntoIterator>::into_iter | 2296
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<ink_metadata[3ee61ea692cdb2a1]::specs::MessageSpec>>::allocate_in | 2272
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec>>::allocate_in | 2272
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<ink_metadata[3ee61ea692cdb2a1]::specs::EventSpec>>::allocate_in | 2272
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<ink_metadata[3ee61ea692cdb2a1]::specs::ConstructorSpec>>::allocate_in | 2272
<arrayvec[190d7b07b72d86]::arrayvec::ArrayVec<u8, 4usize>>::into_inner_unchecked | 2268
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::split_leaf_data | 2240
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Internal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::split_leaf_data | 2240
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<ink_metadata[3ee61ea692cdb2a1]::specs::MessageSpec>>::grow_amortized | 2208
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec>>::grow_amortized | 2208
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<ink_metadata[3ee61ea692cdb2a1]::specs::EventSpec>>::grow_amortized | 2208
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<ink_metadata[3ee61ea692cdb2a1]::specs::ConstructorSpec>>::grow_amortized | 2208
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<ink_metadata[3ee61ea692cdb2a1]::layout::FieldLayout>>::grow_amortized | 2208
<[u8; 32usize] as parity_scale_codec[4766a626bf45e9ea]::codec::Decode>::decode::<&[u8]> | 2200
<core[cc79c391059f8e46]::ops::range::Range<usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::try_fold::<(), <core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold<(), core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0}, core[cc79c391059f8e46]::result::Result<(), !>> | 2200
<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str>::trim>>>::spec_extend | 2160
core[cc79c391059f8e46]::ptr::drop_in_place::<[alloc[9a4bc13598ff604f]::string::String]> | 2156
core[cc79c391059f8e46]::cmp::min_by::<usize, <usize as core[cc79c391059f8e46]::cmp::Ord>::cmp> | 2156
core[cc79c391059f8e46]::cmp::max_by::<usize, <usize as core[cc79c391059f8e46]::cmp::Ord>::cmp> | 2156
<std[2d38d3f485ba9d5a]::panicking::begin_panic::PanicPayload<&str> as core[cc79c391059f8e46]::panic::BoxMeUp>::take_box | 2128
<alloc[9a4bc13598ff604f]::collections::btree::map::IntoIter<core[cc79c391059f8e46]::any::TypeId, usize> as core[cc79c391059f8e46]::ops::drop::Drop>::drop | 2128
<core[cc79c391059f8e46]::slice::iter::Iter<&str> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::position::<<scale_info[ab4f5a0e3a9032e5]::ty::path::Path>::from_segments<core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref>>::{closure#0}> | 2080
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::force | 2072
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_end | 2044
alloc[9a4bc13598ff604f]::alloc::box_free::<dyn std[2d38d3f485ba9d5a]::error::Error + core[cc79c391059f8e46]::marker::Send + core[cc79c391059f8e46]::marker::Sync, alloc[9a4bc13598ff604f]::alloc::Global> | 2044
alloc[9a4bc13598ff604f]::alloc::box_free::<dyn core[cc79c391059f8e46]::any::Any + core[cc79c391059f8e46]::marker::Send, alloc[9a4bc13598ff604f]::alloc::Global> | 2044
<alloc[9a4bc13598ff604f]::boxed::Box<dyn core[cc79c391059f8e46]::any::Any + core[cc79c391059f8e46]::marker::Send>>::into_unique | 2016
<alloc[9a4bc13598ff604f]::vec::Vec<ink_metadata[3ee61ea692cdb2a1]::layout::FieldLayout> as alloc[9a4bc13598ff604f]::vec::spec_from_iter::SpecFromIter<ink_metadata[3ee61ea692cdb2a1]::layout::FieldLayout, alloc[9a4bc13598ff604f]::vec::into_iter::IntoIter<ink_metadata[3ee61ea692cdb2a1]::layout::FieldLayout>>>::from_iter | 1984
<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>>>::spec_extend | 1980
<multisig_plain[b76cfc47585b8d0f]::multisig_plain::_::_::__ink_MessageDispatchEnum as parity_scale_codec[4766a626bf45e9ea]::codec::Decode>::decode::<&[u8]> | 1966
<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_from_iter_nested::SpecFromIterNested<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize>>>::from_iter | 1960
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize>>::new | 1932
<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>>::search_tree::<ink_primitives[88e7654b8f143fed]::key::Key> | 1932
<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Immut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>>::search_tree::<ink_primitives[88e7654b8f143fed]::key::Key> | 1932
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Internal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::split | 1904
<alloc[9a4bc13598ff604f]::collections::btree::map::BTreeMap<ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>>>::entry | 1904
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<(), core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize>>>::spec_extend::{closure#0}>::{closure#0}> | 1848
alloc[9a4bc13598ff604f]::collections::btree::mem::replace::<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, scale_info[ab4f5a0e3a9032e5]::interner::UntrackedSymbol<core[cc79c391059f8e46]::any::TypeId>, scale_info[ab4f5a0e3a9032e5]::ty::Type<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>, alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, scale_info[ab4f5a0e3a9032e5]::interner::UntrackedSymbol<core[cc79c391059f8e46]::any::TypeId>, scale_info[ab4f5a0e3a9032e5]::ty::Type<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>, <alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, scale_info[ab4f5a0e3a9032e5]::interner::UntrackedSymbol<core[cc79c391059f8e46]::any::TypeId>, scale_info[ab4f5a0e3a9032e5]::ty::Type<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::{closure#0}> | 1808
alloc[9a4bc13598ff604f]::collections::btree::mem::replace::<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>, alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>, <alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::{closure#0}> | 1808
alloc[9a4bc13598ff604f]::collections::btree::mem::replace::<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>, alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>, <alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::{closure#0}> | 1808
alloc[9a4bc13598ff604f]::collections::btree::mem::replace::<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>, alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>, <alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::{closure#0}> | 1808
parity_scale_codec[4766a626bf45e9ea]::codec::encode_slice_no_len::<u8, alloc[9a4bc13598ff604f]::vec::Vec<u8>> | 1800
<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_from_iter_nested::SpecFromIterNested<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref>>>::from_iter | 1794
parity_scale_codec[4766a626bf45e9ea]::codec::decode_vec_with_len::<ink_env[db28a621a9ed809a]::types::AccountId, &[u8]> | 1792
parity_scale_codec[2d1014589a2fa507]::codec::decode_vec_with_len::<ink_env[9394058269196f13]::types::AccountId, &[u8]> | 1792
parity_scale_codec[4766a626bf45e9ea]::codec::decode_vec_with_len::<u8, &[u8]> | 1790
parity_scale_codec[2d1014589a2fa507]::codec::decode_vec_with_len::<u8, &[u8]> | 1790
parity_scale_codec[2d1014589a2fa507]::codec::decode_vec_with_len::<u128, &[u8]> | 1790
<trait_erc20[65b54138c5b6dc82]::erc20::_::_::__ink_MessageDispatchEnum as parity_scale_codec[80d8640e5c97a98a]::codec::Decode>::decode::<&[u8]> | 1752
<erc20[b4c12152d26e9308]::erc20::_::_::__ink_MessageDispatchEnum as parity_scale_codec[e27fdd76986f4868]::codec::Decode>::decode::<&[u8]> | 1752
<ink_metadata[3ee61ea692cdb2a1]::specs::MessageSpecBuilder<ink_metadata[3ee61ea692cdb2a1]::specs::Missing<ink_metadata[3ee61ea692cdb2a1]::specs::state::Selector>, ink_metadata[3ee61ea692cdb2a1]::specs::Missing<ink_metadata[3ee61ea692cdb2a1]::specs::state::Mutates>, ink_metadata[3ee61ea692cdb2a1]::specs::Missing<ink_metadata[3ee61ea692cdb2a1]::specs::state::IsPayable>, ink_metadata[3ee61ea692cdb2a1]::specs::Missing<ink_metadata[3ee61ea692cdb2a1]::specs::state::Returns>>>::selector | 1744
core[cc79c391059f8e46]::iter::adapters::map::map_fold::<&str, &str, (), <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref, core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0} | 1742
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Internal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::insert_fit | 1736
<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>>::find_key_index::<ink_primitives[88e7654b8f143fed]::key::Key> | 1722
<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Immut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>>::find_key_index::<ink_primitives[88e7654b8f143fed]::key::Key> | 1722
core::alloc::layout::Layout::repeat | 1708
<alloc[9a4bc13598ff604f]::collections::btree::map::BTreeMap<ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>>>::insert | 1694
<erc1155[c772e76b5a7efd6c]::erc1155::Contract>::transfer_acceptance_check | 1686
<core::str::iter::CharIndices as core::iter::traits::iterator::Iterator>::next | 1680
core[cc79c391059f8e46]::ptr::drop_in_place::<ink_env[db28a621a9ed809a]::engine::off_chain::db::chain_spec::ChainSpec> | 1666
<core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<(), core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref>>>::spec_extend::{closure#0}>::{closure#0}> | 1664
<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_from_iter_nested::SpecFromIterNested<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str>::trim>>>::from_iter | 1656
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::for_each::<<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize>>>::spec_extend::{closure#0}> | 1652
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<(), core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 0usize>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0} | 1652
<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>>::first_leaf_edge | 1652
<core[cc79c391059f8e46]::str::pattern::MultiCharEqSearcher<<str>::trim::{closure#0}> as core[cc79c391059f8e46]::str::pattern::Searcher>::next | 1624
<core[cc79c391059f8e46]::str::pattern::MultiCharEqSearcher<<str>::trim::{closure#0}> as core[cc79c391059f8e46]::str::pattern::ReverseSearcher>::next_back | 1624
<alloc[9a4bc13598ff604f]::vec::Vec<u8> as std[2d38d3f485ba9d5a]::io::Write>::write_vectored | 1624
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<(), core[cc79c391059f8e46]::iter::adapters::map::map_fold<&str, &str, (), <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref, core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0}> | 1612
core[cc79c391059f8e46]::iter::adapters::map::map_fold::<&str, &str, (), <str>::trim, core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str>::trim>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0} | 1608
<core[cc79c391059f8e46]::ops::range::Range<usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::try_fold::<(), <core[cc79c391059f8e46]::array::iter::IntoIter<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold<(), core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, <alloc[9a4bc13598ff604f]::vec::Vec<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, core[cc79c391059f8e46]::array::iter::IntoIter<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, 1usize>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0}, core[cc79c391059f8e46]::result::Result<(), !>> | 1600
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<u8>>::current_memory | 1596
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<&str>>::current_memory | 1596
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<core[cc79c391059f8e46]::any::TypeId>>::current_memory | 1596
<alloc[9a4bc13598ff604f]::raw_vec::RawVec<alloc[9a4bc13598ff604f]::string::String>>::current_memory | 1596
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[6c7082a56ca395e6]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::insert_recursing | 1584
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[6aaa6fc121156750]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::insert_recursing | 1584
alloc[9a4bc13598ff604f]::collections::btree::mem::replace::<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_env[db28a621a9ed809a]::engine::off_chain::typed_encoded::TypedEncoded<ink_env[db28a621a9ed809a]::engine::off_chain::types::type_marker::AccountId>, ink_env[db28a621a9ed809a]::engine::off_chain::db::accounts::Account, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>, alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_env[db28a621a9ed809a]::engine::off_chain::typed_encoded::TypedEncoded<ink_env[db28a621a9ed809a]::engine::off_chain::types::type_marker::AccountId>, ink_env[db28a621a9ed809a]::engine::off_chain::db::accounts::Account, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>, <alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_env[db28a621a9ed809a]::engine::off_chain::typed_encoded::TypedEncoded<ink_env[db28a621a9ed809a]::engine::off_chain::types::type_marker::AccountId>, ink_env[db28a621a9ed809a]::engine::off_chain::db::accounts::Account, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::{closure#0}> | 1582
core[cc79c391059f8e46]::iter::adapters::map::map_fold::<&std[2d38d3f485ba9d5a]::io::IoSlice, usize, usize, <alloc[9a4bc13598ff604f]::vec::Vec<u8> as std[2d38d3f485ba9d5a]::io::Write>::write_vectored::{closure#0}, <usize as core[cc79c391059f8e46]::iter::traits::accum::Sum>::sum<core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::slice::iter::Iter<std[2d38d3f485ba9d5a]::io::IoSlice>, <alloc[9a4bc13598ff604f]::vec::Vec<u8> as std[2d38d3f485ba9d5a]::io::Write>::write_vectored::{closure#0}>>::{closure#0}>::{closure#0} | 1568
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, scale_info[ab4f5a0e3a9032e5]::interner::UntrackedSymbol<core[cc79c391059f8e46]::any::TypeId>, scale_info[ab4f5a0e3a9032e5]::ty::Type<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>>>::take_front | 1568
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>>>::take_front | 1568
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout>>::take_front | 1568
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>>>::take_front | 1568
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<(), core[cc79c391059f8e46]::iter::adapters::map::map_fold<&str, &str, (), <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref, core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0} | 1560
<hashbrown[c404db571b3f1e1]::raw::RawTableInner<alloc[9a4bc13598ff604f]::alloc::Global>>::free_buckets | 1540
<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>>::ascend | 1540
alloc[9a4bc13598ff604f]::collections::btree::navigate::full_range::<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize> | 1540
<core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str>::trim> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<(), core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str>::trim>>>::spec_extend::{closure#0}>::{closure#0}> | 1536
<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_from_iter_nested::SpecFromIterNested<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>>>::from_iter | 1518
<core[cc79c391059f8e46]::slice::iter::Iter<u8>>::make_slice | 1512
<arrayvec[190d7b07b72d86]::arrayvec::ArrayVec<u8, 4usize>>::new | 1512
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, u32, alloc[9a4bc13598ff604f]::boxed::Box<ink_storage[76cfd27ef868de6]::lazy::entry::StorageEntry<ink_storage[76cfd27ef868de6]::collections::stash::Entry<(ink_env[bd447ffd560c0b59]::types::AccountId, ink_env[bd447ffd560c0b59]::types::AccountId)>>>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::insert_recursing | 1492
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, u32, alloc[9a4bc13598ff604f]::boxed::Box<ink_storage[76cfd27ef868de6]::lazy::entry::StorageEntry<ink_storage[76cfd27ef868de6]::collections::stash::Entry<ink_env[bd447ffd560c0b59]::types::AccountId>>>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::insert_recursing | 1492
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<(), core[cc79c391059f8e46]::iter::adapters::map::map_fold<&str, &str, (), <str>::trim, core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str>::trim>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0}> | 1488
<arrayvec[190d7b07b72d86]::arrayvec::ArrayVec<u8, 4usize> as arrayvec[190d7b07b72d86]::arrayvec_impl::ArrayVecImpl>::try_push | 1484
<arrayvec[190d7b07b72d86]::arrayvec::ArrayVec<u8, 32usize>>::into_inner | 1460
<core[cc79c391059f8e46]::result::Result<(), std[2d38d3f485ba9d5a]::io::error::Error>>::expect | 1456
core[cc79c391059f8e46]::ptr::drop_in_place::<ink_env[db28a621a9ed809a]::engine::off_chain::EnvInstance> | 1456
<core[cc79c391059f8e46]::option::Option<usize> as core[cc79c391059f8e46]::cmp::PartialEq>::eq | 1456
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<(), core[cc79c391059f8e46]::iter::adapters::map::map_fold<&str, &str, (), <str>::trim, core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str>::trim>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0} | 1440
<core[cc79c391059f8e46]::alloc::layout::Layout>::array::<ink_metadata[3ee61ea692cdb2a1]::specs::MessageSpec> | 1440
<core[cc79c391059f8e46]::alloc::layout::Layout>::array::<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec> | 1440
<core[cc79c391059f8e46]::alloc::layout::Layout>::array::<ink_metadata[3ee61ea692cdb2a1]::specs::EventSpec> | 1440
<core[cc79c391059f8e46]::alloc::layout::Layout>::array::<ink_metadata[3ee61ea692cdb2a1]::specs::ConstructorSpec> | 1440
<core[cc79c391059f8e46]::alloc::layout::Layout>::array::<ink_metadata[3ee61ea692cdb2a1]::layout::FieldLayout> | 1440
<alloc[9a4bc13598ff604f]::vec::Vec<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, core[cc79c391059f8e46]::array::iter::IntoIter<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, 1usize>>>::spec_extend | 1440
<core[cc79c391059f8e46]::result::Result<(), alloc[9a4bc13598ff604f]::collections::TryReserveError>>::map_err::<alloc[9a4bc13598ff604f]::collections::TryReserveErrorKind, alloc[9a4bc13598ff604f]::raw_vec::handle_reserve::{closure#0}> | 1428
<core[cc79c391059f8e46]::option::Option<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Internal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>>::ok_or::<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>> | 1428
alloc[9a4bc13598ff604f]::alloc::box_free::<std[2d38d3f485ba9d5a]::io::error::Custom, alloc[9a4bc13598ff604f]::alloc::Global> | 1428
<core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::for_each::<<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str as core[cc79c391059f8e46]::convert::AsRef<str>>::as_ref>>>::spec_extend::{closure#0}> | 1404
<core[cc79c391059f8e46]::ops::range::Range<usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::try_fold::<(), <core[cc79c391059f8e46]::array::iter::IntoIter<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, 0usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold<(), core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, <alloc[9a4bc13598ff604f]::vec::Vec<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, core[cc79c391059f8e46]::array::iter::IntoIter<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, 0usize>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0}, core[cc79c391059f8e46]::result::Result<(), !>> | 1400
core[cc79c391059f8e46]::mem::replace::<core[cc79c391059f8e46]::option::Option<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafHandle<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize>>> | 1400
<alloc[9a4bc13598ff604f]::vec::Vec<ink_metadata[3ee61ea692cdb2a1]::layout::FieldLayout> as core[cc79c391059f8e46]::iter::traits::collect::IntoIterator>::into_iter | 1392
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, scale_info[ab4f5a0e3a9032e5]::interner::UntrackedSymbol<core[cc79c391059f8e46]::any::TypeId>, scale_info[ab4f5a0e3a9032e5]::ty::Type<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>>>::init_front | 1376
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>>>::init_front | 1376
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>>>::init_front | 1376
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout>>::init_front | 1376
<core[cc79c391059f8e46]::result::Result<core[cc79c391059f8e46]::ptr::non_null::NonNull<[u8]>, core[cc79c391059f8e46]::alloc::AllocError>>::map_err::<alloc[9a4bc13598ff604f]::collections::TryReserveError, alloc[9a4bc13598ff604f]::raw_vec::finish_grow<alloc[9a4bc13598ff604f]::alloc::Global>::{closure#1}> | 1372
<core[cc79c391059f8e46]::result::Result<core[cc79c391059f8e46]::ptr::non_null::NonNull<[u8]>, alloc[9a4bc13598ff604f]::collections::TryReserveError> as core[cc79c391059f8e46]::ops::try_trait::Try>::branch | 1372
<core[cc79c391059f8e46]::result::Result<core[cc79c391059f8e46]::alloc::layout::Layout, core[cc79c391059f8e46]::alloc::layout::LayoutError>>::map_err::<alloc[9a4bc13598ff604f]::collections::TryReserveErrorKind, alloc[9a4bc13598ff604f]::raw_vec::finish_grow<alloc[9a4bc13598ff604f]::alloc::Global>::{closure#0}> | 1372
<core[cc79c391059f8e46]::result::Result<core[cc79c391059f8e46]::alloc::layout::Layout, alloc[9a4bc13598ff604f]::collections::TryReserveErrorKind> as core[cc79c391059f8e46]::ops::try_trait::Try>::branch | 1372
core[cc79c391059f8e46]::ptr::read_unaligned::<[core[cc79c391059f8e46]::mem::maybe_uninit::MaybeUninit<&str>; 1usize]> | 1372
<arrayvec[190d7b07b72d86]::errors::CapacityError<u8> as core[cc79c391059f8e46]::fmt::Debug>::fmt | 1372
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_env[db28a621a9ed809a]::engine::off_chain::typed_encoded::TypedEncoded<ink_env[db28a621a9ed809a]::engine::off_chain::types::type_marker::AccountId>, ink_env[db28a621a9ed809a]::engine::off_chain::db::accounts::Account>>::take_front | 1372
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<(), core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>>>::spec_extend::{closure#0}>::{closure#0}> | 1364
<ink_metadata[3ee61ea692cdb2a1]::specs::ContractSpecBuilder>::constructors::<[ink_metadata[3ee61ea692cdb2a1]::specs::ConstructorSpec; 1usize]> | 1350
<core[cc79c391059f8e46]::option::Option<usize> as core[cc79c391059f8e46]::fmt::Debug>::fmt | 1344
<core[cc79c391059f8e46]::ops::range::RangeInclusive<usize> as core[cc79c391059f8e46]::iter::range::RangeInclusiveIteratorImpl>::spec_next | 1344
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::fold::<(), core[cc79c391059f8e46]::iter::traits::iterator::Iterator::for_each::call<&str, <alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>>>::spec_extend::{closure#0}>::{closure#0}>::{closure#0} | 1320
<core[cc79c391059f8e46]::str::pattern::MultiCharEqSearcher<<str>::trim::{closure#0}> as core[cc79c391059f8e46]::str::pattern::Searcher>::next_reject | 1316
<core[cc79c391059f8e46]::str::pattern::MultiCharEqSearcher<<str>::trim::{closure#0}> as core[cc79c391059f8e46]::str::pattern::ReverseSearcher>::next_reject_back | 1316
<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>>::force | 1316
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::insert_fit | 1316
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, scale_info[ab4f5a0e3a9032e5]::interner::UntrackedSymbol<core[cc79c391059f8e46]::any::TypeId>, scale_info[ab4f5a0e3a9032e5]::ty::Type<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::next_leaf_edge | 1312
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::next_leaf_edge | 1312
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::next_leaf_edge | 1312
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::next_leaf_edge | 1312
<alloc[9a4bc13598ff604f]::collections::btree::map::BTreeMap<scale_info[ab4f5a0e3a9032e5]::interner::UntrackedSymbol<core[cc79c391059f8e46]::any::TypeId>, scale_info[ab4f5a0e3a9032e5]::ty::Type<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>> as core[cc79c391059f8e46]::iter::traits::collect::IntoIterator>::into_iter | 1312
<alloc[9a4bc13598ff604f]::collections::btree::map::BTreeMap<ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>> as core[cc79c391059f8e46]::iter::traits::collect::IntoIterator>::into_iter | 1312
<alloc[9a4bc13598ff604f]::collections::btree::map::BTreeMap<ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>> as core[cc79c391059f8e46]::iter::traits::collect::IntoIterator>::into_iter | 1312
<alloc[9a4bc13598ff604f]::collections::btree::map::BTreeMap<ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout> as core[cc79c391059f8e46]::iter::traits::collect::IntoIterator>::into_iter | 1312
<core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str>::trim> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::for_each::<<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::iter::adapters::map::Map<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>, <str>::trim>>>::spec_extend::{closure#0}> | 1296
core[cc79c391059f8e46]::ptr::read::<[u8; 4usize]> | 1288
core[cc79c391059f8e46]::ptr::read::<[core[cc79c391059f8e46]::mem::maybe_uninit::MaybeUninit<&str>; 1usize]> | 1288
core[cc79c391059f8e46]::mem::replace::<&mut [std[2d38d3f485ba9d5a]::io::IoSlice]> | 1288
core[cc79c391059f8e46]::mem::replace::<core[cc79c391059f8e46]::option::Option<&str>> | 1288
core[cc79c391059f8e46]::mem::replace::<core[cc79c391059f8e46]::option::Option<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Owned, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>>> | 1288
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>>::right_kv | 1288
<ink_env[db28a621a9ed809a]::engine::off_chain::typed_encoded::TypedEncoded<ink_env[db28a621a9ed809a]::engine::off_chain::types::type_marker::Balance>>::check_enforced_type::<u128> | 1274
<alloc[9a4bc13598ff604f]::vec::Vec<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, core[cc79c391059f8e46]::array::iter::IntoIter<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, 0usize>>>::spec_extend | 1274
<ink_lang[f02c3a697fa2c0e3]::error::DispatchError as core[cc79c391059f8e46]::fmt::Display>::fmt | 1272
<core[cc79c391059f8e46]::array::iter::IntoIter<ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec, 1usize>>::new | 1264
<core[cc79c391059f8e46]::option::Option<&core[cc79c391059f8e46]::ptr::non_null::NonNull<alloc[9a4bc13598ff604f]::collections::btree::node::InternalNode<core[cc79c391059f8e46]::any::TypeId, usize>>>>::map::<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Internal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Edge>, <alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, core[cc79c391059f8e46]::any::TypeId, usize, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>>::ascend::{closure#0}> | 1260
<core[cc79c391059f8e46]::option::Option<char>>::map::<(usize, char), <core[cc79c391059f8e46]::str::iter::CharIndices as core[cc79c391059f8e46]::iter::traits::double_ended::DoubleEndedIterator>::next_back::{closure#0}> | 1260
<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Internal>>::push | 1260
core[cc79c391059f8e46]::mem::replace::<alloc[9a4bc13598ff604f]::vec::Vec<u8>> | 1248
alloc[9a4bc13598ff604f]::collections::btree::node::slice_insert::<alloc[9a4bc13598ff604f]::vec::Vec<u8>> | 1248
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Mut, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::Leaf>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::split | 1246
core::fmt::Arguments::new_v1 | 1232
<core[cc79c391059f8e46]::result::Result<core[cc79c391059f8e46]::alloc::layout::Layout, core[cc79c391059f8e46]::alloc::layout::LayoutError>>::unwrap | 1232
<core[cc79c391059f8e46]::result::Result<(), arrayvec[190d7b07b72d86]::errors::CapacityError<u8>>>::unwrap | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[scale_info[ab4f5a0e3a9032e5]::ty::variant::Variant<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[scale_info[ab4f5a0e3a9032e5]::ty::fields::Field<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::MessageSpec<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::MessageSpec]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec; 1usize]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::MessageParamSpec]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::EventSpec<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::EventSpec]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::EventParamSpec<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::EventParamSpec]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::ConstructorSpec<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::specs::ConstructorSpec]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::layout::FieldLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>]> | 1232
core[cc79c391059f8e46]::ptr::drop_in_place::<[ink_metadata[3ee61ea692cdb2a1]::layout::FieldLayout]> | 1232
<alloc[9a4bc13598ff604f]::boxed::Box<dyn core[cc79c391059f8e46]::any::Any + core[cc79c391059f8e46]::marker::Send>>::into_raw_with_allocator | 1232
<alloc[9a4bc13598ff604f]::collections::btree::map::IntoIter<scale_info[ab4f5a0e3a9032e5]::interner::UntrackedSymbol<core[cc79c391059f8e46]::any::TypeId>, scale_info[ab4f5a0e3a9032e5]::ty::Type<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>> as core[cc79c391059f8e46]::ops::drop::Drop>::drop | 1216
<alloc[9a4bc13598ff604f]::collections::btree::map::IntoIter<ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>> as core[cc79c391059f8e46]::ops::drop::Drop>::drop | 1216
<alloc[9a4bc13598ff604f]::collections::btree::map::IntoIter<ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>> as core[cc79c391059f8e46]::ops::drop::Drop>::drop | 1216
<alloc[9a4bc13598ff604f]::collections::btree::map::IntoIter<ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout> as core[cc79c391059f8e46]::ops::drop::Drop>::drop | 1216
<dns[e35246f958ec028f]::dns::_::_::__ink_MessageDispatchEnum as parity_scale_codec[4766a626bf45e9ea]::codec::Decode>::decode::<&[u8]> | 1208
std[2d38d3f485ba9d5a]::panicking::begin_panic::<&str>::{closure#0} | 1204
<core[cc79c391059f8e46]::slice::iter::Iter<std[2d38d3f485ba9d5a]::io::IoSlice> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::next | 1204
<core[cc79c391059f8e46]::result::Result<usize, alloc[9a4bc13598ff604f]::collections::TryReserveErrorKind> as core[cc79c391059f8e46]::ops::try_trait::Try>::branch | 1204
core[cc79c391059f8e46]::ptr::drop_in_place::<alloc[9a4bc13598ff604f]::boxed::Box<dyn std[2d38d3f485ba9d5a]::error::Error + core[cc79c391059f8e46]::marker::Send + core[cc79c391059f8e46]::marker::Sync>> | 1204
core[cc79c391059f8e46]::ptr::drop_in_place::<alloc[9a4bc13598ff604f]::boxed::Box<dyn core[cc79c391059f8e46]::any::Any + core[cc79c391059f8e46]::marker::Send>> | 1204
<alloc::collections::TryReserveErrorKind as core::clone::Clone>::clone | 1204
<alloc[9a4bc13598ff604f]::collections::btree::navigate::LazyLeafRange<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_env[db28a621a9ed809a]::engine::off_chain::typed_encoded::TypedEncoded<ink_env[db28a621a9ed809a]::engine::off_chain::types::type_marker::AccountId>, ink_env[db28a621a9ed809a]::engine::off_chain::db::accounts::Account>>::init_front | 1204
parity_scale_codec[80d8640e5c97a98a]::codec::encode_slice_no_len::<u8, alloc[9a4bc13598ff604f]::vec::Vec<u8>> | 1200
parity_scale_codec[2d1014589a2fa507]::codec::encode_slice_no_len::<u8, alloc[9a4bc13598ff604f]::vec::Vec<u8>> | 1200
<ink_metadata[3ee61ea692cdb2a1]::specs::ContractSpecBuilder<ink_metadata[3ee61ea692cdb2a1]::specs::Valid>>::docs::<[&str; 0usize]> | 1200
<core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize> as core[cc79c391059f8e46]::iter::traits::iterator::Iterator>::for_each::<<alloc[9a4bc13598ff604f]::vec::Vec<&str> as alloc[9a4bc13598ff604f]::vec::spec_extend::SpecExtend<&str, core[cc79c391059f8e46]::array::iter::IntoIter<&str, 1usize>>>::spec_extend::{closure#0}> | 1188
<u128 as parity_scale_codec[4766a626bf45e9ea]::codec::Decode>::decode::<&[u8]> | 1184
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, scale_info[ab4f5a0e3a9032e5]::interner::UntrackedSymbol<core[cc79c391059f8e46]::any::TypeId>, scale_info[ab4f5a0e3a9032e5]::ty::Type<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::force | 1184
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_primitives[88e7654b8f143fed]::key::Key, alloc[9a4bc13598ff604f]::vec::Vec<u8>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::force | 1184
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout<scale_info[ab4f5a0e3a9032e5]::form::PortableForm>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::force | 1184
<alloc[9a4bc13598ff604f]::collections::btree::node::Handle<alloc[9a4bc13598ff604f]::collections::btree::node::NodeRef<alloc[9a4bc13598ff604f]::collections::btree::node::marker::Dying, ink_metadata[3ee61ea692cdb2a1]::layout::Discriminant, ink_metadata[3ee61ea692cdb2a1]::layout::StructLayout, alloc[9a4bc13598ff604f]::collections::btree::node::marker::LeafOrInternal>, alloc[9a4bc13598ff604f]::collections::btree::node::marker::KV>>::force | 1184
<core[cc79c391059f8e46]::slice::iter::Iter<std[2d38d3f485ba9d5a]::io::IoSlice>>::new | 1176
core[cc79c391059f8e46]::mem::replace::<usize> | 1176
core[cc79c391059f8e46]::mem::replace::<std[2d38d3f485ba9d5a]::thread::local::fast::DtorState> | 1176
core[cc79c391059f8e46]::mem::replace::<isize> | 1176
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment