Merge pull request 'MarketPlace: lock and freeze asset added' (#15) from MarketPlace into v2
Reviewed-on: https://git.kahrobatoken.com/Kahroba/proto/pulls/15
This commit is contained in:
commit
a3a384aa0b
@ -470,3 +470,10 @@ message Commission {
|
|||||||
string updated_at = 10;
|
string updated_at = 10;
|
||||||
string created_at = 11;
|
string created_at = 11;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message LockAssetReq{
|
||||||
|
int64 asset_id = 1;
|
||||||
|
double amount = 2;
|
||||||
|
auth.v1.InternalIAM iam = 3;
|
||||||
|
optional auth.v1.TFA tfa = 4; // if request is not internal
|
||||||
|
}
|
||||||
|
|||||||
@ -46,4 +46,7 @@ service WalletService {
|
|||||||
// Assets routing
|
// Assets routing
|
||||||
rpc InternalTransferAsset(TransferAssetReq) returns (TransferAssetRes);
|
rpc InternalTransferAsset(TransferAssetReq) returns (TransferAssetRes);
|
||||||
rpc ExternalTransferAsset(TransferAssetReq) returns (TransferAssetRes);
|
rpc ExternalTransferAsset(TransferAssetReq) returns (TransferAssetRes);
|
||||||
|
|
||||||
|
rpc LockAsset(LockAssetReq) returns (base.v1.StatusRes);
|
||||||
|
rpc ReleaseAsset(LockAssetReq) returns (base.v1.StatusRes);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user