Add rent estimation rpc (#6109)

* server side new rpc endpoint

* client side rpc

* take data_len as usize

Co-Authored-By: Tyera Eulberg <teulberg@gmail.com>

* add test and documentation
This commit is contained in:
Parth
2019-09-26 23:27:13 +05:30
committed by GitHub
parent 74a648accb
commit 67d07254c2
5 changed files with 120 additions and 1 deletions

View File

@ -28,6 +28,7 @@ pub enum RpcRequest {
RequestAirdrop,
SendTransaction,
SignVote,
GetMinimumBalanceForRentExemption,
}
impl RpcRequest {
@ -61,6 +62,7 @@ impl RpcRequest {
RpcRequest::RequestAirdrop => "requestAirdrop",
RpcRequest::SendTransaction => "sendTransaction",
RpcRequest::SignVote => "signVote",
RpcRequest::GetMinimumBalanceForRentExemption => "getMinimumBalanceForRentExemption",
};
let mut request = json!({
"jsonrpc": jsonrpc,