Accounts
Resolver for Accounts
Get Accounts
Get all accounts for addresses owned by address.Copy
dsa.getAccounts(authority) // an ethereum address
.then(data => {
return data
})
.catch(error => {
return error
})
Returns
Array
of Object
with all the DSA where address is authorised.Copy
[
{
id: 52, // DSA ID
address: "0x...", // DSA Address
version: 1 // DSA version
},
...
]
Get Auth by Address
Get all the authorised address(es) of a DSA by address.Copy
dsa.getAuthByAddress(address) // an ethereum address
.then(data => {
return data
})
.catch(error => {
return error
})
Returns
Array
of address(es) authorised to make calls to the DSA.Copy
[
"0x...",
"0x...",
"0x...",
...
]
Get Auth by ID
Get all the authorised address(es) of a DSA by ID.Copy
dsa.getAuthById(dsaID) // the DSA ID
.then(data => {
return data
})
.catch(error => {
return error
})
Returns
Array
of address(es) authorised to make calls to the DSA.Copy
[
"0x...",
"0x...",
"0x...",
...
]
Get Count
Get global number of DSAs.Copy
dsa.count()
.then(data => {
return data
})
.catch(error => {
return error
})
Returns
Number
of DSA accounts created globally.
Last updated