public async Task ShouldUpdateWork() { var address = "0xadc7691c3ef7ebf80cd43de666867c5b9ed5dac4"; var work = await UploadFile("3 PHASE feat Dr MOTTE - Der Klang der Familie (original mix).mp3"); var workHelper = new WorkPublicNodeIntegrationTests(); await workHelper.ShouldUpdateWorkFileInContract(address, work); }
public async Task <string> ProcessWorkAllFieldsArtistAddress() { var workHash = await UploadFile("summerdnb.mp3"); //all jpg var imageHash = await UploadFile("The Aztec Mystic - Knights of the Jaguar.jpg"); var workHelper = new WorkPublicNodeIntegrationTests(); var workContract = await workHelper.DeployContractAsync(); await RegisterWork(workContract); await workHelper.UpdateMetadataWithMockUpFields(workHash, "Summer dub", imageHash, "0x1234567890", "Dub", workContract); return(workContract); }
public async Task <string> ProcessWork(string work) { var workHash = "workhash"; //await UploadFile(work); //all jpg var imageHash = await UploadFile(Path.GetFileNameWithoutExtension(work) + ".jpg"); var artistWorkArray = Path.GetFileNameWithoutExtension(work).Split('-'); var artist = artistWorkArray[0].Trim(); var workName = artistWorkArray[1].Trim(); var workHelper = new WorkPublicNodeIntegrationTests(); var workContract = await workHelper.DeployContractAsync(); await RegisterWork(workContract); await workHelper.UpdateMetadataWithMockUpFields(workHash, workName, imageHash, artist, "Techno", workContract); return(workContract); }
public async Task <string> DeployWorkToMorden(string imageHash, string workHash, string artist, string workName) { var workHelper = new WorkPublicNodeIntegrationTests(); return(await workHelper.DeployContractToModernAsync(workHash, workName, imageHash, artist, "Techno")); }