RPC communication is not standardized among Ethereum clients. Because of that there needs to be a specific implementation of RPC communication in libraries.
What it does
It provides an interface in web3j library to access Pantheon specific RPC calls.
How we built it
We've forked the web3j github repository and implemented the interface.
Challenges we ran into
The most difficult part of the project was to get to know the structure of web3j library.
Accomplishments that we're proud of
It seems to work :)
What we learned
We've learned how important it is to standardize interfaces among clients and how to use Pantheon client and it's interesting Pantheon-specific features.
What's next for Pantheon RPC suport in Web3j library
Testing the code