currently, sqlite provider contract is point the state location to a file ending in `.db` or `.sqlite`. we should make an explicit contract for selecting a state providers (including remote providers)
currently, sqlite provider contract is point the state location to a file ending in
.dbor.sqlite.we should make an explicit contract for selecting a state providers (including remote providers)