GetToProcessTx fetches unprocessed transactions begin before confirmed block number.
(db *gorp.DbMap, confirmedBlkNumber uint64)
| 225 | |
| 226 | // GetToProcessTx fetches unprocessed transactions begin before confirmed block number. |
| 227 | func GetToProcessTx(db *gorp.DbMap, confirmedBlkNumber uint64) (records []*TxRecord, err error) { |
| 228 | _, err = db.Select(&records, `SELECT * FROM "record" WHERE "eth_block_number" <= ? AND "state" = ?`, |
| 229 | confirmedBlkNumber, ExchangeStateDetected) |
| 230 | return |
| 231 | } |
| 232 | |
| 233 | // GetTransferringTx returns the transactions in transferring state. |
| 234 | func GetTransferringTx(db *gorp.DbMap) (records []*TxRecord, err error) { |