@@ -36,58 +36,58 @@ namespace cbdc::threepc::agent::runner {
36
36
bool is_readonly_run,
37
37
interface::ticket_number_type ticket_number);
38
38
39
- [[nodiscard]] bool
40
- account_exists (const evmc::address& addr) const noexcept override ;
39
+ [[nodiscard]] auto
40
+ account_exists (const evmc::address& addr) const noexcept -> bool override ;
41
41
42
- [[nodiscard]] evmc::bytes32
42
+ [[nodiscard]] auto
43
43
get_storage (const evmc::address& addr,
44
- const evmc::bytes32& key) const noexcept override final ;
44
+ const evmc::bytes32& key) const noexcept -> evmc::bytes32 final ;
45
45
46
- evmc_storage_status
46
+ auto
47
47
set_storage (const evmc::address& addr,
48
48
const evmc::bytes32& key,
49
- const evmc::bytes32& value) noexcept override final ;
49
+ const evmc::bytes32& value) noexcept -> evmc_storage_status final ;
50
50
51
- [[nodiscard]] evmc::uint256be
52
- get_balance (const evmc::address& addr) const noexcept override final ;
51
+ [[nodiscard]] auto
52
+ get_balance (const evmc::address& addr) const noexcept -> evmc::uint256be final ;
53
53
54
- [[nodiscard]] size_t
55
- get_code_size (const evmc::address& addr) const noexcept override final ;
54
+ [[nodiscard]] auto
55
+ get_code_size (const evmc::address& addr) const noexcept -> size_t final ;
56
56
57
- [[nodiscard]] evmc::bytes32
58
- get_code_hash (const evmc::address& addr) const noexcept override final ;
57
+ [[nodiscard]] auto
58
+ get_code_hash (const evmc::address& addr) const noexcept -> evmc::bytes32 final ;
59
59
60
- size_t copy_code (const evmc::address& addr,
60
+ auto copy_code (const evmc::address& addr,
61
61
size_t code_offset,
62
62
uint8_t * buffer_data,
63
- size_t buffer_size) const noexcept override final ;
63
+ size_t buffer_size) const noexcept -> size_t final ;
64
64
65
65
void
66
66
selfdestruct (const evmc::address& addr,
67
- const evmc::address& beneficiary) noexcept override final ;
67
+ const evmc::address& beneficiary) noexcept final ;
68
68
69
- evmc::result call (const evmc_message& msg) noexcept override final ;
69
+ auto call (const evmc_message& msg) noexcept -> evmc::result final ;
70
70
71
- [[nodiscard]] evmc_tx_context
72
- get_tx_context () const noexcept override final ;
71
+ [[nodiscard]] auto
72
+ get_tx_context () const noexcept -> evmc_tx_context final ;
73
73
74
- [[nodiscard]] evmc::bytes32
75
- get_block_hash (int64_t number) const noexcept override final ;
74
+ [[nodiscard]] auto
75
+ get_block_hash (int64_t number) const noexcept -> evmc::bytes32 final ;
76
76
77
77
void emit_log (
78
78
const evmc::address& addr,
79
79
const uint8_t * data,
80
80
size_t data_size,
81
81
// NOLINTNEXTLINE(cppcoreguidelines-avoid-c-arrays,modernize-avoid-c-arrays)
82
82
const evmc::bytes32 topics[],
83
- size_t topics_count) noexcept override final ;
83
+ size_t topics_count) noexcept final ;
84
84
85
- evmc_access_status
86
- access_account (const evmc::address& addr) noexcept override final ;
85
+ auto
86
+ access_account (const evmc::address& addr) noexcept -> evmc_access_status final ;
87
87
88
- evmc_access_status
88
+ auto
89
89
access_storage (const evmc::address& addr,
90
- const evmc::bytes32& key) noexcept override final ;
90
+ const evmc::bytes32& key) noexcept -> evmc_access_status final ;
91
91
92
92
using indexed_logs_type
93
93
= std::unordered_map<evmc::address, std::vector<evm_log>>;
0 commit comments