下面给出的代码来自于在一本关于松露的教程提供的教程
// Set the provider for our contract
App.contracts.Adoption.setProvider(App.web3Provider);
我看到我们为合同建立了一个Web3提供者。
基本上什么是提供者?他们干些什么?
List<string> AllPublishers(List<Book> books)
{
List<string> publishers = new List<string>();
foreach (Book book in books)
{
if (!publishers.Contains(book.Publisher))
{
publishers.Add(book.Publisher);