Creating an Oracle Request
const body = Buffer.from('{"block_num_or_id":"36568000"}').toString('base64')
const res = await testcontract.testrnd({
uri: Buffer.from(`https+post+json://timestamp/${body}/mainnet.eosn.io:443/v1/chain/get_block`, 'utf8')
}, {
authorization: `${code}@active`,
broadcast: true,
sign: true
});[[eosio::action]] void testrnd(std::vector<char> uri) {
getURI(uri, [&]( auto& results ) {
return results[0].result;
});
}Last updated
Was this helpful?