Skip to content

Commit 035a1bb

Browse files
cjcchenUbuntuUbuntuUbuntuUbuntu
authored
Smart contract merge (#173)
* add poe * add * update workflo * add log * change github name * change img files * fix workflow * fix communicator * rm log * add base fairdag * add fairdag * add hs * add hs * add ooohs * add tusk * add rcc * add rcc * add config * add cassandra * add cassandra * add prepare * add prepare * add cass 256 * add ooowq * rcc done * done * rcc done * add * add fair * add cass * add poe * fix execution response * remove smallbank * fix performance script * add fairdag rl * add graph * add fair * add * done * done * done * fix build * add perf * linear poe * add * update * fix * update * update * update * update * add log * revert * revert * rm * fix * add storage * add sm in kv * add kv cmd for sm * update * add contact kv * format * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * merge master * add license * fix build * add boost * add deps * change para * add readme --------- Co-authored-by: Ubuntu <ubuntu@ip-172-31-30-18.ec2.internal> Co-authored-by: Ubuntu <ubuntu@ip-172-31-16-70.ec2.internal> Co-authored-by: Ubuntu <ubuntu@ip-172-31-66-55.ec2.internal> Co-authored-by: Ubuntu <ubuntu@ip-172-31-16-144.ec2.internal> Co-authored-by: junchao <junchao@localhost>
1 parent cc0112e commit 035a1bb

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,3 +387,8 @@ Then re-run the start script:
387387
./service/tools/kv/server_tools/start_kv_service.sh
388388
```
389389

390+
391+
392+
## Smart Contract ##
393+
If you want to use smart contracts, please go to:
394+
https://blog.resilientdb.com/2025/02/14/GettingStartedSmartContract.html

executor/kv/kv_executor.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ std::unique_ptr<std::string> KVExecutor::ExecuteRequest(
4343
const google::protobuf::Message& request) {
4444
KVResponse kv_response;
4545
const KVRequest& kv_request = dynamic_cast<const KVRequest&>(request);
46-
// LOG(ERROR)<<"execute request:";
4746

4847
if (kv_request.cmd() == KVRequest::SET) {
4948
Set(kv_request.key(), kv_request.value());
@@ -95,6 +94,7 @@ std::unique_ptr<std::string> KVExecutor::ExecuteData(
9594
return nullptr;
9695
}
9796

97+
LOG(ERROR)<<" execute cmd:"<<kv_request.cmd();
9898
if (kv_request.cmd() == KVRequest::SET) {
9999
Set(kv_request.key(), kv_request.value());
100100
} else if (kv_request.cmd() == KVRequest::GET) {
@@ -135,10 +135,12 @@ std::unique_ptr<std::string> KVExecutor::ExecuteData(
135135
}
136136

137137
void KVExecutor::Set(const std::string& key, const std::string& value) {
138+
LOG(ERROR)<<" set key:"<<key;
138139
storage_->SetValue(key, value);
139140
}
140141

141142
std::string KVExecutor::Get(const std::string& key) {
143+
LOG(ERROR)<<" get key:"<<key;
142144
return storage_->GetValue(key);
143145
}
144146

0 commit comments

Comments
 (0)