remove period requirement from tests
Dont' require period in transactions by channel yet

slc need to change first.