mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
integrating the existing state of TON Storage / TON Payments / CPS Fift development branches
This commit is contained in:
parent
040df63c98
commit
4e2624459b
153 changed files with 10760 additions and 1695 deletions
|
@ -26,7 +26,6 @@
|
|||
|
||||
namespace fift {
|
||||
struct IntCtx;
|
||||
int funny_interpret_loop(IntCtx& ctx);
|
||||
|
||||
struct Fift {
|
||||
public:
|
||||
|
@ -36,6 +35,7 @@ struct Fift {
|
|||
fift::Dictionary dictionary;
|
||||
std::ostream* output_stream{&std::cout};
|
||||
std::ostream* error_stream{&std::cerr};
|
||||
bool show_backtrace{true};
|
||||
};
|
||||
// Fift must own ton_db and dictionary, no concurrent access is allowed
|
||||
explicit Fift(Config config);
|
||||
|
@ -48,6 +48,6 @@ struct Fift {
|
|||
private:
|
||||
Config config_;
|
||||
|
||||
td::Result<int> do_interpret(IntCtx& ctx);
|
||||
td::Result<int> do_interpret(IntCtx& ctx, bool is_interactive = false);
|
||||
};
|
||||
} // namespace fift
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue