Skip to main content

Input

Request submitted to the application to advance its state

type Input {
index: Int!
msgSender: String!
timestamp: BigInt!
blockNumber: BigInt!
payload: String!
voucher(
index: Int!
): Voucher!
notice(
index: Int!
): Notice!
report(
index: Int!
): Report!
vouchers(
first: Int
last: Int
after: String
before: String
): VoucherConnection!
notices(
first: Int
last: Int
after: String
before: String
): NoticeConnection!
reports(
first: Int
last: Int
after: String
before: String
): ReportConnection!
}

Fields

index (Int!)

Input index starting from genesis

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

payload (String!)

Input payload in Ethereum hex binary format, starting with '0x'

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 the report's index

vouchers (VoucherConnection!)

Get vouchers from this particular input with support for pagination

notices (NoticeConnection!)

Get notices from this particular input with support for pagination

reports (ReportConnection!)

Get reports from this particular input with support for pagination

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.