common/src/main/java/lighthouse/wallet/LHWalletProtos.java
public Builder addAllRevokedPledges(
          java.lang.Iterable<? extends lighthouse.protocol.LHProtos.Pledge> values) {
        if (revokedPledgesBuilder_ == null) {
          ensureRevokedPledgesIsMutable();
          addAll(values, revokedPledges_);
          onChanged();
        } else {
          revokedPledgesBuilder_.addAllMessages(values);
        }
        return this;
      }
/**
       * <code>repeated .lighthouse.Pledge revoked_pledges = 3;</code>
       *
       * <pre>
       * We store the pledges we revoked, both for auditing reasons and so we can recognise a (possibly) scrubbed
       * copy coming back to us.
       *
       * We can see revoked pledges when:
       * (1) The pledge file is hanging around on disk somewhere we can see it.
       * (2) Our pledge was handed back to us by a remote server, in case the server didn't notice the revocation tx
       *     yet (e.g. it was not confirmed or we are racing the broadcast).
       * </pre>
       */
repeated .lighthouse.Pledge revoked_pledges = 3;

We store the pledges we revoked, both for auditing reasons and so we can recognise a (possibly) scrubbed
copy coming back to us.

We can see revoked pledges when:
(1) The pledge file is hanging around on disk somewhere we can see it.
(2) Our pledge was handed back to us by a remote server, in case the server didn't notice the revocation tx
yet .
repeated . lighthouse . Pledge revoked_pledges = 3 ; We store the pledges we revoked both for auditing reasons and so we can recognise a ( possibly ) scrubbed copy coming back to us . We can see revoked pledges when : ( 1 ) The pledge file is hanging around on disk somewhere we can see it . ( 2 ) Our pledge was handed back to us by a remote server in case the server didn ' t notice the revocation tx yet .
public Builder addAllRevokedPledges(
          java.lang.Iterable<? extends lighthouse.protocol.LHProtos.Pledge> values) {
        if (revokedPledgesBuilder_ == null) {
          ensureRevokedPledgesIsMutable();
          addAll(values, revokedPledges_);
          onChanged();
        } else {
          revokedPledgesBuilder_.addAllMessages(values);
        }
        return this;
      }
public Builder addAllRevokedPledges ( java . lang . Iterable < ? extends lighthouse . protocol . LHProtos . Pledge > values ) { if ( revokedPledgesBuilder_ == null ) { ensureRevokedPledgesIsMutable ( ) ; addAll ( values , revokedPledges_ ) ; onChanged ( ) ; } else { revokedPledgesBuilder_ . addAllMessages ( values ) ; } return this ; }
<code>repeated .lighthouse.Pledge revoked_pledges = 3;</code>
 <pre>
 We store the pledges we revoked, both for auditing reasons and so we can recognise a (possibly) scrubbed
 copy coming back to us.
<code > repeated . lighthouse . Pledge revoked_pledges = 3 ; < / code > <pre > We store the pledges we revoked both for auditing reasons and so we can recognise a ( possibly ) scrubbed copy coming back to us .