Merge branch 'master' into auth-round-no-mocknet

This commit is contained in:
keorn
2016-10-30 21:18:52 +00:00
81 changed files with 1099 additions and 387 deletions

View File

@@ -130,7 +130,7 @@ impl BanningTransactionQueue {
// Ban sender
let sender_banned = self.ban_sender(sender);
// Ban recipient and codehash
let is_banned = sender_banned || match transaction.action {
let recipient_or_code_banned = match transaction.action {
Action::Call(recipient) => {
self.ban_recipient(recipient)
},
@@ -138,7 +138,7 @@ impl BanningTransactionQueue {
self.ban_codehash(transaction.data.sha3())
},
};
is_banned
sender_banned || recipient_or_code_banned
},
None => false,
}

View File

@@ -110,6 +110,7 @@ impl PartialOrd for TransactionOrigin {
}
impl Ord for TransactionOrigin {
#[cfg_attr(feature="dev", allow(match_same_arms))]
fn cmp(&self, other: &TransactionOrigin) -> Ordering {
if *other == *self {
return Ordering::Equal;