syntax = "proto3"; package wallet.v1; import "base/v1/msg.proto"; import "wallet/v1/msg.proto"; service InternalWalletSrv { rpc InternalWalletSrvHealth(base.v1.Empty) returns (base.v1.StatusRes); // Lock And Release Assets rpc LockAsset(LockAssetReq) returns (base.v1.StatusRes); rpc ReleaseAsset(LockAssetReq) returns (base.v1.StatusRes); rpc CollectCommission(CommissionReq) returns (CommissionRes); rpc RefundCommission(CommissionReq) returns (CommissionRes); }