This repo contains the Kylin Contracts written with ink!
It's used as SubModule in Kylin Node.
CAUTION! DONOT RUN IT DIRECTLY
cd oracle_market
cargo +nightly contract build
- add new service invoke on polkadot.js.
addService (dataId: u64, name: Vec<u8>, desc: Vec<u8>, thumb: Vec<u8>)
A message that init a service.
- query service definition you can query service info, like name, thumb, desc, requestDataId.
/// query service's owner
query_service_owner(&self, data_id: u64) -> AccountId
/// query service's name
query_service_name(&self, data_id: u64) -> Vec<u8>
/// query service's desc
query_service_desc(&self, data_id: u64) -> Vec<u8>
/// query service's thumb
query_service_thumb(&self, data_id: u64) -> Vec<u8>