31 lines
622 B
GraphQL
31 lines
622 B
GraphQL
type Multisig {
|
|
id: ID!
|
|
chainId: String! @search(by: [hash])
|
|
address: String! @search(by: [hash])
|
|
creator: String @search(by: [hash])
|
|
pubkeyJSON: String! @search(by: [fulltext])
|
|
transactions: [Transaction] @hasInverse(field: creator)
|
|
}
|
|
|
|
type Transaction {
|
|
id: ID!
|
|
txHash: String
|
|
creator: Multisig
|
|
dataJSON: String!
|
|
signatures: [Signature] @hasInverse(field: transaction)
|
|
}
|
|
|
|
type Signature {
|
|
transaction: Transaction!
|
|
bodyBytes: String!
|
|
signature: String!
|
|
address: String!
|
|
}
|
|
|
|
type Nonce {
|
|
id: ID!
|
|
chainId: String! @search(by: [hash])
|
|
address: String! @search(by: [hash])
|
|
nonce: Int!
|
|
}
|