use chain::transaction::OutPoint;
use util::{transaction_utils,rng};
use util::sha2::Sha256;
-use util::logger::{Logger, Record};
+use util::logger::Logger;
use util::errors::APIError;
use std;
use util::{byte_utils, events, internal_traits, rng};
use util::sha2::Sha256;
use util::chacha20poly1305rfc::ChaCha20;
-use util::logger::{Logger, Record};
+use util::logger::Logger;
use util::errors::APIError;
use crypto;
use ln::peer_channel_encryptor::{PeerChannelEncryptor,NextNoiseStep};
use util::byte_utils;
use util::events::{EventsProvider,Event};
-use util::logger::{Logger, Record};
+use util::logger::Logger;
use std::collections::{HashMap,LinkedList};
use std::sync::{Arc, Mutex};
#[cfg(test)]
mod tests {
- use util::logger::{Logger, Level, Record};
+ use util::logger::{Logger, Level};
use util::test_utils::TestLogger;
use std::sync::{Arc};
macro_rules! log_internal {
($self: ident, $lvl:expr, $($arg:tt)+) => (
- &$self.logger.log(&Record::new($lvl, format_args!($($arg)+), module_path!(), file!(), line!()));
+ &$self.logger.log(&::util::logger::Record::new($lvl, format_args!($($arg)+), module_path!(), file!(), line!()));
);
}