Skip to main content

Input

Request submitted to the application to advance its state

type Input {
id: ID!
index: Int!
epoch: Epoch!
msgSender: String!
timestamp: BigInt!
blockNumber: BigInt!
voucher(
index: Int!
): Voucher!
notice(
index: Int!
): Notice!
report(
index: Int!
): Report!
vouchers(
first: Int
last: Int
after: String
before: String
where: VoucherFilter
): VoucherConnection!
notices(
first: Int
last: Int
after: String
before: String
where: NoticeFilter
): NoticeConnection!
reports(
first: Int
last: Int
after: String
before: String
where: ReportFilter
): ReportConnection!
}

Fields

id (ID!)

Input identifier

index (Int!)

Input index within its containing epoch

epoch (Epoch!)

Epoch in which the input is contained

msgSender (String!)

Address responsible for submitting the input

timestamp (BigInt!)

Timestamp associated with the input submission, as defined by the base layer's block in which it was recorded

blockNumber (BigInt!)

Number of the base layer block in which the input was recorded

voucher (Voucher!)

Get voucher from this particular input given the voucher's index

notice (Notice!)

Get notice from this particular input given the notice's index

report (Report!)

Get report from this particular input given report's index

vouchers (VoucherConnection!)

Get vouchers from this particular input with support for pagination (filtering not implemented at the moment)

notices (NoticeConnection!)

Get notices from this particular input with support for pagination (filtering not implemented at the moment)

reports (ReportConnection!)

Get reports from this particular input with support for pagination (filtering not implemented at the moment)

On this page

© 2024 Cartesi Foundation Ltd. All rights reserved.

The Cartesi Project is commissioned by the Cartesi Foundation.

We use cookies to ensure that we give you the best experience on our website. By using the website, you agree to the use of cookies.