Files
app-ethereum/src_features/setEth2WithdrawalIndex/cmd_setEth2WithdrawalIndex.c

25 lines
566 B
C
Raw Normal View History

2020-10-27 11:16:50 +01:00
#ifdef HAVE_ETH2
#include "shared_context.h"
#include "apdu_constants.h"
2021-04-22 10:08:05 +02:00
#include "withdrawal_index.h"
2020-10-27 11:16:50 +01:00
2020-12-01 16:20:13 +01:00
void handleSetEth2WithdrawalIndex(uint8_t p1,
uint8_t p2,
uint8_t *dataBuffer,
uint16_t dataLength,
unsigned int *flags,
unsigned int *tx) {
if (dataLength != 4) {
THROW(0x6700);
}
2020-10-27 11:16:50 +01:00
2020-12-01 16:20:13 +01:00
if ((p1 != 0) || (p2 != 0)) {
THROW(0x6B00);
}
2020-10-27 11:16:50 +01:00
2020-12-01 16:20:13 +01:00
THROW(0x9000);
2020-10-27 11:16:50 +01:00
}
#endif