Robonomics
subscan
Runtime Modules / RWS
Spec Version:
Call Functions
Name
Lookup
Parameters
call37002
bid37012
set_devices37021
set_oracle37031
set_subscription37042
start_auction37051
Events
Name
Lookup
Attributes
NewBid3700["AuctionIndex","AccountId","BalanceOf"]
NewCall3701["AccountId","DispatchResult"]
NewDevices3702["AccountId","Vec<AccountId>"]
NewSubscription3703["AccountId","Subscription"]
NewAuction3704["Subscription","AuctionIndex"]
Storage Functions
Name
Type
Oracle{"origin":"PlainType","plain_type":"AccountId","PlainTypeValue":0}
Ledger{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"pallet_robonomics_rws:SubscriptionLedger","keys_id":0,"value_id":367}}
Devices{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"Vec<AccountId>","keys_id":0,"value_id":48}}
AuctionQueue{"origin":"PlainType","plain_type":"Vec<U32>","PlainTypeValue":320}
AuctionNext{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
Auction{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"pallet_robonomics_rws:AuctionLedger","keys_id":4,"value_id":368}}
UnspendBondValue{"origin":"PlainType","plain_type":"U128","PlainTypeValue":6}
Constants
Name
Type
Value
ReferenceCallWeightU6440a43a0400000000
WeightLimitU64ffffffffffffff7f
AuctionDurationU320a000000
AuctionCostU12800901ec4bc1600000000000000000000
MinimalBidU12800ca9a3b000000000000000000000000
Error Types
Name
Docs
NotLiveAuctionAuction is not ongoing.
NotExistAuctionAuction with the index doesn't exist.
TooSmallBidThe bid is too small.
NoSubscriptionSubscription is not registered.
NotLinkedDeviceDevices isn't assigned to this subscription.
FreeWeightIsNotEnoughThe origin account have no enough free weight to process these call: [free_weight, required_weight].
OracleOnlyCallThis call is for oracle only.