Skip to content

Guard Table

wowok-ai edited this page May 15, 2024 · 4 revisions

Reward

No. Input Output Query Not
1 - address permission address
2 - u64 remaining reward portion
3 - u64 total supplied reward portion
4 - u64 guard quantity
5 address bool whether has specific reward guard whether does not have specific reward guard
6 address u64 portion claimable with specific guard
7 - u64 deadline
8 address bool whether specific address has been claimed whether specific address has not been claimed
9 address u64 bonus portion of the specific address
10 - u64 quantity address claimed
11 address bool whether specific address is a sponsor whether specific address is not a sponsor
12 address u64 bonus portion from the specific sponsor address
13 - u64 sponsor quantity
14 - bool whether repeat claim whether does not repeat claim
15 address u64 number of reward claims of the specific address

Service

No. Input Output Query Not
1 - address permission address
2 - address payee address
3 - bool whether has buyer guard whether does not have buyer guard
4 - address guard for buyer
5 address bool whether contains specific repository whether does not contain specific repository
6 address bool whether has specific withdraw guard whether does not have specific withdraw guard
7 address u64 withdraw guard's specified ratio
8 address bool whether has specific refund guard whether does not have specific refund guard
9 address u64 refund guard's specified ratio
10 string bool whether has specific items for sale whether does not have specific items for sale
11 string u64 price
12 string u64 inventory
13 - bool whether has machine whether does not have machine
14 - address machine address
15 - bool whether service paused whether service is not paused
16 - bool whether service published whether service is not published
17 - bool whether buyer information is required whether buyer information is not required
18 - bool whether has public key for private information whether does not have public key for private information
19 - vector<vector> buyer information required

Order

No. Input Output Query Not
1 - u64 amount
2 - address payer address
3 - address service address
4 - bool whether has progress whether does not have progress
5 - address progress address
6 - bool whether has buyer required information whether buyer required information is not present
7 - vector service's public key
8 - vector customer's public key
9 - vector<vector> buyer required information
10 - bool whether use discount whether does not use discount
11 - address discount address
12 - u64 order amount
13 - bool whether refund whether do not refund
14 - bool whether withdraw whether do not withdraw

Demand

No. Input Output Query Not
1 - address permission address
2 - bool whether has deadline whether does not have deadline
3 - u64 deadline
4 - u64 bounty portion
5 - bool whether has guard whether does not have guard
6 - address guard address
7 - bool whether pick a presentation whether do not pick a presentation
8 - address picked service address
9 - u64 presenter's quantity
10 address(service) bool whether a specific service has been presented whether a specific service has not been presented
11 address(service) address a specific service's presenter address

Machine

No. Input Output Query Not
1 - address permission address
2 - u8 machine paused
3 machine published
5 address bool whether contains the specific repository whether does not contain the specific repository
6 - bool whether has specific reward guard whether does not have specific reward guard
7 - vector custom interaction page url

Progress

No. Input Output Query Not
1 - address machine address
2 - address current node
3 - bool whether specific address has been claimed whether specific address has not been claimed
4 - address parent progress address
5 - bool whether specific address is a sponsor whether specific address is not a sponsor
6 - address task address
7 String bool whether repeat claim whether does not repeat claim
8 String, address bool whether has buyer guard whether does not have buyer guard
9 - bool whether contains specific repository whether does not contain specific repository
10 - address repository address

Repository

No. Input Output Query Not
1 - address permission address
2 string bool whether has policy whether does not have policy
3 string bool whether has policy of specific policy name and permission index whether does not have policy of specific policy name and permission index
4 string u64 permission's index of specific policy name
5 string u8 value type of specific policy name
6 address bool whether has data of specific policy name whether does not have data of specific policy name
7 address, string bool whether has data of speciifc address and specific policy name whether does not have data of speciifc address and specific policy name
8 address, string vector data value (without type)
9 address, string vector data value (with type)
10 - u8 repository type
11 - u8 policy mode

Vote

No. Input Output Query Not
1 - address permission address
2 - bool whether service paused whether service is not paused
3 - bool whether service published whether service is not published
4 - bool whether buyer information is required whether buyer information is not required
5 - u8 maximum votes allowed
6 - u64 deadline
7 - bool whether has public key for private information whether does not have public key for private information
8 - address referenced object address
9 address bool whether has progress whether does not have progress
10 address u64 guard address
11 address bool whether has buyer required information whether buyer required information is not present
12 address u64 voted address' weight
13 string bool whether use discount whether does not use discount
14 string bool whether refund whether do not refund
15 string address object address of option
16 string u64 option vote count (by voter count)
17 string bool whether withdraw whether do not withdraw
18 - u64 total number of voter
19 - vector top 1 option (by vote count)
20 - u64 top 1 option's vote count (by vote count)
21 - vector top 1 option (by voter count)
22 - u64 top 1 option's voter count (by voter count)

Permission

No. Input Output Query Not
1 - address builder address
2 address bool whether has deadline whether does not have deadline
3 address, u64 bool whether has guard whether does not have guard
4 address bool whether pick a presentation whether do not pick a presentation
5 address, u64 bool whether a specific service has been presented whether a specific service has not been presented
6 address, u64 bool whether contains specific repository whether does not contain the specific repository
7 address address guard address of specific entity
8 - u64 quantitiy of Permission
9 - u64 quantity of admin
Clone this wiki locally