code: public Address freshAddress(KeyChain.KeyPurpose purpose, Script.ScriptType outputScriptType, long keyRotationTimeSecs) {
          DeterministicKeyChain chain = getActiveKeyChain(outputScriptType, keyRotationTimeSecs);
          return Address.fromKey(params, chain.getKey(purpose), outputScriptType);
      }
docs: <p>Returns a fresh address for a given {@link KeyChain.KeyPurpose} and of a given
  {@link Script.ScriptType}.</p>
  <p>This method is meant for when you really need a fallback address. Normally, you should be
  using {@link #freshAddress(KeyChain.KeyPurpose)} or
  {@link #currentAddress(KeyChain.KeyPurpose)}.</p>