Querying APIs for Composable Data
Create fully custom callable APIs with access to stored and ledger data.
Advantages of building your API
Building your custom API
#[no_mangle]
pub extern "C" fn get_signers_by_address() {
let env = EnvClient::empty();
let request: Request = env.read_request_body();
let borrower: Borrower = env.read_filter().column_equal_to("borrowers", request.borrower).read().unwrap();
let res: i128 = env.read_contract_entry_by_key([0;32], DataKey::Balance(env.from_scval(&borrower.address))).unwrap().unwrap();
env.conclude(&res)
}Resources
Last updated