Kagome
Polkadot Runtime Engine in C++17
transaction_payment_api.cpp
Go to the documentation of this file.
1 
7 
9 
10 namespace kagome::runtime {
11 
13  std::shared_ptr<Executor> executor)
14  : executor_{std::move(executor)} {
15  BOOST_ASSERT(executor_);
16  }
17 
18  outcome::result<primitives::RuntimeDispatchInfo>
20  const primitives::Extrinsic &ext,
21  uint32_t len) {
23  block, "TransactionPaymentApi_query_info", ext, len);
24  }
25 
26 } // namespace kagome::runtime
outcome::result< primitives::RuntimeDispatchInfo > query_info(const primitives::BlockHash &block, const primitives::Extrinsic &ext, uint32_t len) override
TransactionPaymentApiImpl(std::shared_ptr< Executor > executor)
Extrinsic class represents extrinsic.
Definition: extrinsic.hpp:24